UNPKG

knex-firebird-dialect

Version:
41 lines (40 loc) 5.54 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _columnbuilder = _interopRequireDefault(require("knex/lib/schema/columnbuilder")); function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } function _superPropGet(t, o, e, r) { var p = (0, _get2["default"])((0, _getPrototypeOf2["default"])(1 & r ? t.prototype : t), o, e); return 2 & r && "function" == typeof p ? function (t) { return p.apply(e, t); } : p; } var ColumnBuilder_Firebird = /*#__PURE__*/function (_ColumnBuilder) { function ColumnBuilder_Firebird() { (0, _classCallCheck2["default"])(this, ColumnBuilder_Firebird); return _callSuper(this, ColumnBuilder_Firebird, arguments); } (0, _inherits2["default"])(ColumnBuilder_Firebird, _ColumnBuilder); return (0, _createClass2["default"])(ColumnBuilder_Firebird, [{ key: "primary", value: function primary() { this.notNullable(); return _superPropGet(ColumnBuilder_Firebird, "primary", this, 3)(arguments); } }, { key: "nullable", value: function nullable() { if (arguments.length === 0 || arguments["0"] === true) { return this; } return _superPropGet(ColumnBuilder_Firebird, "nullable", this, 3)(arguments); } }]); }(_columnbuilder["default"]); var _default = exports["default"] = ColumnBuilder_Firebird; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfY29sdW1uYnVpbGRlciIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJyZXF1aXJlIiwiX2NhbGxTdXBlciIsInQiLCJvIiwiZSIsIl9nZXRQcm90b3R5cGVPZjIiLCJfcG9zc2libGVDb25zdHJ1Y3RvclJldHVybjIiLCJfaXNOYXRpdmVSZWZsZWN0Q29uc3RydWN0IiwiUmVmbGVjdCIsImNvbnN0cnVjdCIsImNvbnN0cnVjdG9yIiwiYXBwbHkiLCJCb29sZWFuIiwicHJvdG90eXBlIiwidmFsdWVPZiIsImNhbGwiLCJfc3VwZXJQcm9wR2V0IiwiciIsInAiLCJfZ2V0MiIsIkNvbHVtbkJ1aWxkZXJfRmlyZWJpcmQiLCJfQ29sdW1uQnVpbGRlciIsIl9jbGFzc0NhbGxDaGVjazIiLCJhcmd1bWVudHMiLCJfaW5oZXJpdHMyIiwiX2NyZWF0ZUNsYXNzMiIsImtleSIsInZhbHVlIiwicHJpbWFyeSIsIm5vdE51bGxhYmxlIiwibnVsbGFibGUiLCJsZW5ndGgiLCJDb2x1bW5CdWlsZGVyIiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL3NjaGVtYS9jb2x1bW5idWlsZGVyLmpzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBDb2x1bW5CdWlsZGVyIGZyb20gXCJrbmV4L2xpYi9zY2hlbWEvY29sdW1uYnVpbGRlclwiO1xuXG5jbGFzcyBDb2x1bW5CdWlsZGVyX0ZpcmViaXJkIGV4dGVuZHMgQ29sdW1uQnVpbGRlciB7XG4gIHByaW1hcnkoKSB7XG4gICAgdGhpcy5ub3ROdWxsYWJsZSgpO1xuICAgIHJldHVybiBzdXBlci5wcmltYXJ5KC4uLmFyZ3VtZW50cyk7XG4gIH1cblxuICBudWxsYWJsZSgpIHtcbiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PT0gMCB8fCBhcmd1bWVudHNbXCIwXCJdID09PSB0cnVlKSB7XG4gICAgICByZXR1cm4gdGhpcztcbiAgICB9XG4gICAgcmV0dXJuIHN1cGVyLm51bGxhYmxlKC4uLmFyZ3VtZW50cyk7XG4gIH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgQ29sdW1uQnVpbGRlcl9GaXJlYmlyZDtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUFBLElBQUFBLGNBQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUEwRCxTQUFBQyxXQUFBQyxDQUFBLEVBQUFDLENBQUEsRUFBQUMsQ0FBQSxXQUFBRCxDQUFBLE9BQUFFLGdCQUFBLGFBQUFGLENBQUEsT0FBQUcsMkJBQUEsYUFBQUosQ0FBQSxFQUFBSyx5QkFBQSxLQUFBQyxPQUFBLENBQUFDLFNBQUEsQ0FBQU4sQ0FBQSxFQUFBQyxDQUFBLFlBQUFDLGdCQUFBLGFBQUFILENBQUEsRUFBQVEsV0FBQSxJQUFBUCxDQUFBLENBQUFRLEtBQUEsQ0FBQVQsQ0FBQSxFQUFBRSxDQUFBO0FBQUEsU0FBQUcsMEJBQUEsY0FBQUwsQ0FBQSxJQUFBVSxPQUFBLENBQUFDLFNBQUEsQ0FBQUMsT0FBQSxDQUFBQyxJQUFBLENBQUFQLE9BQUEsQ0FBQUMsU0FBQSxDQUFBRyxPQUFBLGlDQUFBVixDQUFBLGFBQUFLLHlCQUFBLFlBQUFBLDBCQUFBLGFBQUFMLENBQUE7QUFBQSxTQUFBYyxjQUFBZCxDQUFBLEVBQUFDLENBQUEsRUFBQUMsQ0FBQSxFQUFBYSxDQUFBLFFBQUFDLENBQUEsT0FBQUMsS0FBQSxpQkFBQWQsZ0JBQUEsaUJBQUFZLENBQUEsR0FBQWYsQ0FBQSxDQUFBVyxTQUFBLEdBQUFYLENBQUEsR0FBQUMsQ0FBQSxFQUFBQyxDQUFBLGNBQUFhLENBQUEseUJBQUFDLENBQUEsYUFBQWhCLENBQUEsV0FBQWdCLENBQUEsQ0FBQVAsS0FBQSxDQUFBUCxDQUFBLEVBQUFGLENBQUEsT0FBQWdCLENBQUE7QUFBQSxJQUVwREUsc0JBQXNCLDBCQUFBQyxjQUFBO0VBQUEsU0FBQUQsdUJBQUE7SUFBQSxJQUFBRSxnQkFBQSxtQkFBQUYsc0JBQUE7SUFBQSxPQUFBbkIsVUFBQSxPQUFBbUIsc0JBQUEsRUFBQUcsU0FBQTtFQUFBO0VBQUEsSUFBQUMsVUFBQSxhQUFBSixzQkFBQSxFQUFBQyxjQUFBO0VBQUEsV0FBQUksYUFBQSxhQUFBTCxzQkFBQTtJQUFBTSxHQUFBO0lBQUFDLEtBQUEsRUFDMUIsU0FBQUMsT0FBT0EsQ0FBQSxFQUFHO01BQ1IsSUFBSSxDQUFDQyxXQUFXLENBQUMsQ0FBQztNQUNsQixPQUFBYixhQUFBLENBQUFJLHNCQUFBLHNCQUF3QkcsU0FBUztJQUNuQztFQUFDO0lBQUFHLEdBQUE7SUFBQUMsS0FBQSxFQUVELFNBQUFHLFFBQVFBLENBQUEsRUFBRztNQUNULElBQUlQLFNBQVMsQ0FBQ1EsTUFBTSxLQUFLLENBQUMsSUFBSVIsU0FBUyxDQUFDLEdBQUcsQ0FBQyxLQUFLLElBQUksRUFBRTtRQUNyRCxPQUFPLElBQUk7TUFDYjtNQUNBLE9BQUFQLGFBQUEsQ0FBQUksc0JBQUEsdUJBQXlCRyxTQUFTO0lBQ3BDO0VBQUM7QUFBQSxFQVhrQ1MseUJBQWE7QUFBQSxJQUFBQyxRQUFBLEdBQUFDLE9BQUEsY0FjbkNkLHNCQUFzQiIsImlnbm9yZUxpc3QiOltdfQ==