kysely-codegen
Version:
`kysely-codegen` generates Kysely type definitions from your database. That's it.
24 lines • 631 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.EnumCollection = void 0;
class EnumCollection {
constructor(enums = {}) {
this.enums = {};
this.enums = enums;
}
add(key, value) {
var _a;
((_a = this.enums)[key] ?? (_a[key] = [])).push(value);
}
get(key) {
return this.enums[key]?.sort((a, b) => a.localeCompare(b)) ?? null;
}
has(key) {
return !!this.enums[key];
}
set(key, values) {
this.enums[key] = values;
}
}
exports.EnumCollection = EnumCollection;
//# sourceMappingURL=enum-collection.js.map
;