UNPKG

@tomei/rental

Version:
37 lines 2.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.init = init; exports.getConnection = getConnection; const sequelize_typescript_1 = require("sequelize-typescript"); const rental_entity_1 = require("./models/rental.entity"); const rental_price_entity_1 = require("./models/rental-price.entity"); const booking_entity_1 = require("./models/booking.entity"); const joint_hirer_entity_1 = require("./models/joint-hirer.entity"); const agreement_entity_1 = require("./models/agreement.entity"); const agreement_signature_entity_1 = require("./models/agreement-signature.entity"); const agreement_history_entity_1 = require("./models/agreement-history.entity"); const rental_hirer_change_request_entity_1 = require("./models/rental-hirer-change-request.entity"); const hirer_change_request_new_hirer_entity_1 = require("./models/hirer-change-request-new-hirer.entity"); const hirer_change_request_remove_hirer_entity_1 = require("./models/hirer-change-request-remove-hirer.entity"); const hirer_change_request_signature_entity_1 = require("./models/hirer-change-request-signature.entity"); let sequelize; function init(sequelizeOptions) { sequelize = new sequelize_typescript_1.Sequelize(sequelizeOptions); sequelize.addModels([ rental_entity_1.RentalModel, rental_price_entity_1.RentalPriceModel, booking_entity_1.BookingModel, joint_hirer_entity_1.JointHirerModel, agreement_entity_1.AgreementModel, agreement_signature_entity_1.AgreementSignatureModel, agreement_history_entity_1.AgreementHistoryModel, rental_hirer_change_request_entity_1.RentalHirerChangeRequestModel, hirer_change_request_new_hirer_entity_1.HirerChangeRequestNewHirerModel, hirer_change_request_remove_hirer_entity_1.HirerChangeRequestRemoveHirerModel, hirer_change_request_signature_entity_1.HirerChangeRequestSignatureModel, ]); } function getConnection() { return sequelize; } //# sourceMappingURL=database.js.map