qrcode-framework
Version:
43 lines • 2.8 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const DynamicCode_1 = require("../dynamicCode/DynamicCode");
const HtmlModel_1 = require("./HtmlModel");
const HtmlModelGroup_1 = require("./HtmlModelGroup");
const HtmlModelToGroup_1 = require("./HtmlModelToGroup");
const ModelRecord_1 = require("./ModelRecord");
const Music_1 = require("./Music");
const MusicGroup_1 = require("./MusicGroup");
const MusicToGroup_1 = require("./MusicToGroup");
HtmlModelGroup_1.HtmlModelGroup.hasMany(HtmlModelToGroup_1.HtmlModelToGroup, {
foreignKey: 'groupId',
as: 'modelInfos',
});
HtmlModel_1.HtmlModel.belongsToMany(HtmlModelGroup_1.HtmlModelGroup, {
through: HtmlModelToGroup_1.HtmlModelToGroup,
foreignKey: 'htmlModelId',
as: 'groups',
});
HtmlModelGroup_1.HtmlModelGroup.belongsToMany(HtmlModel_1.HtmlModel, {
through: HtmlModel_1.HtmlModel,
foreignKey: 'groupId',
as: 'models',
});
Music_1.Music.belongsToMany(MusicGroup_1.MusicGroup, {
through: MusicToGroup_1.MusicToGroup,
foreignKey: 'musicId',
as: 'groups',
});
MusicGroup_1.MusicGroup.belongsToMany(Music_1.Music, {
through: MusicToGroup_1.MusicToGroup,
foreignKey: 'groupId',
as: 'musics',
});
ModelRecord_1.ModelRecord.belongsTo(DynamicCode_1.DynamicCode, {
foreignKey: 'dynamicId',
as: 'dynamicCode',
});
DynamicCode_1.DynamicCode.hasMany(ModelRecord_1.ModelRecord, {
foreignKey: 'dynamicId',
as: 'models',
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVsYXRpb25zaGlwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicmVsYXRpb25zaGlwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsNERBQXVEO0FBQ3ZELDJDQUFzQztBQUN0QyxxREFBZ0Q7QUFDaEQseURBQW9EO0FBQ3BELCtDQUEwQztBQUMxQyxtQ0FBOEI7QUFDOUIsNkNBQXdDO0FBQ3hDLGlEQUE0QztBQUU1QywrQkFBYyxDQUFDLE9BQU8sQ0FBQyxtQ0FBZ0IsRUFBRTtJQUNyQyxVQUFVLEVBQUUsU0FBUztJQUNyQixFQUFFLEVBQUUsWUFBWTtDQUNuQixDQUFDLENBQUM7QUFFSCxxQkFBUyxDQUFDLGFBQWEsQ0FBQywrQkFBYyxFQUFFO0lBQ3BDLE9BQU8sRUFBRSxtQ0FBZ0I7SUFDekIsVUFBVSxFQUFFLGFBQWE7SUFDekIsRUFBRSxFQUFFLFFBQVE7Q0FDZixDQUFDLENBQUM7QUFFSCwrQkFBYyxDQUFDLGFBQWEsQ0FBQyxxQkFBUyxFQUFFO0lBQ3BDLE9BQU8sRUFBRSxxQkFBUztJQUNsQixVQUFVLEVBQUUsU0FBUztJQUNyQixFQUFFLEVBQUUsUUFBUTtDQUNmLENBQUMsQ0FBQztBQUVILGFBQUssQ0FBQyxhQUFhLENBQUMsdUJBQVUsRUFBRTtJQUM1QixPQUFPLEVBQUUsMkJBQVk7SUFDckIsVUFBVSxFQUFFLFNBQVM7SUFDckIsRUFBRSxFQUFFLFFBQVE7Q0FDZixDQUFDLENBQUM7QUFFSCx1QkFBVSxDQUFDLGFBQWEsQ0FBQyxhQUFLLEVBQUU7SUFDNUIsT0FBTyxFQUFFLDJCQUFZO0lBQ3JCLFVBQVUsRUFBRSxTQUFTO0lBQ3JCLEVBQUUsRUFBRSxRQUFRO0NBQ2YsQ0FBQyxDQUFDO0FBRUgseUJBQVcsQ0FBQyxTQUFTLENBQUMseUJBQVcsRUFBRTtJQUMvQixVQUFVLEVBQUUsV0FBVztJQUN2QixFQUFFLEVBQUUsYUFBYTtDQUNwQixDQUFDLENBQUM7QUFFSCx5QkFBVyxDQUFDLE9BQU8sQ0FBQyx5QkFBVyxFQUFFO0lBQzdCLFVBQVUsRUFBRSxXQUFXO0lBQ3ZCLEVBQUUsRUFBRSxRQUFRO0NBQ2YsQ0FBQyxDQUFDIn0=