| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- "use strict";
- var __defProp = Object.defineProperty;
- var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
- var __getOwnPropNames = Object.getOwnPropertyNames;
- var __hasOwnProp = Object.prototype.hasOwnProperty;
- var __export = (target, all) => {
- for (var name in all)
- __defProp(target, name, { get: all[name], enumerable: true });
- };
- var __copyProps = (to, from, except, desc) => {
- if (from && typeof from === "object" || typeof from === "function") {
- for (let key of __getOwnPropNames(from))
- if (!__hasOwnProp.call(to, key) && key !== except)
- __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
- }
- return to;
- };
- var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
- var column_exports = {};
- __export(column_exports, {
- Column: () => Column
- });
- module.exports = __toCommonJS(column_exports);
- var import_entity = require("./entity.cjs");
- class Column {
- constructor(table, config) {
- this.table = table;
- this.config = config;
- this.name = config.name;
- this.keyAsName = config.keyAsName;
- this.notNull = config.notNull;
- this.default = config.default;
- this.defaultFn = config.defaultFn;
- this.onUpdateFn = config.onUpdateFn;
- this.hasDefault = config.hasDefault;
- this.primary = config.primaryKey;
- this.isUnique = config.isUnique;
- this.uniqueName = config.uniqueName;
- this.uniqueType = config.uniqueType;
- this.dataType = config.dataType;
- this.columnType = config.columnType;
- this.generated = config.generated;
- this.generatedIdentity = config.generatedIdentity;
- }
- static [import_entity.entityKind] = "Column";
- name;
- keyAsName;
- primary;
- notNull;
- default;
- defaultFn;
- onUpdateFn;
- hasDefault;
- isUnique;
- uniqueName;
- uniqueType;
- dataType;
- columnType;
- enumValues = void 0;
- generated = void 0;
- generatedIdentity = void 0;
- config;
- mapFromDriverValue(value) {
- return value;
- }
- mapToDriverValue(value) {
- return value;
- }
- // ** @internal */
- shouldDisableInsert() {
- return this.config.generated !== void 0 && this.config.generated.type !== "byDefault";
- }
- }
- // Annotate the CommonJS export names for ESM import in node:
- 0 && (module.exports = {
- Column
- });
- //# sourceMappingURL=column.cjs.map
|