qrcode-framework
Version:
33 lines • 1.91 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const user_1 = require("../user");
const Mabi_1 = require("./Mabi");
const MabiPayment_1 = require("./MabiPayment");
const UserMabi_1 = require("./UserMabi");
const UserMabiRecord_1 = require("./UserMabiRecord");
user_1.User.hasOne(UserMabi_1.UserMabi, {
foreignKey: 'uid',
sourceKey: 'id',
as: 'mabi',
});
user_1.UserView.hasOne(UserMabi_1.UserMabi, {
foreignKey: 'uid',
sourceKey: 'id',
as: 'mabi',
});
user_1.User.hasMany(UserMabiRecord_1.UserMabiRecord, {
foreignKey: 'uid',
sourceKey: 'id',
as: 'mabiRecords',
});
Mabi_1.Mabi.hasMany(MabiPayment_1.MabiPayment, {
foreignKey: 'mid',
sourceKey: 'id',
as: 'payments',
});
MabiPayment_1.MabiPayment.belongsTo(Mabi_1.Mabi, {
foreignKey: 'mid',
targetKey: 'id',
as: 'mabi',
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVsYXRpb25zaGlwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicmVsYXRpb25zaGlwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsa0NBQXVDO0FBQ3ZDLGlDQUE0QjtBQUM1QiwrQ0FBMEM7QUFDMUMseUNBQW9DO0FBQ3BDLHFEQUFnRDtBQUVoRCxXQUFJLENBQUMsTUFBTSxDQUFDLG1CQUFRLEVBQUU7SUFDbEIsVUFBVSxFQUFFLEtBQUs7SUFDakIsU0FBUyxFQUFFLElBQUk7SUFDZixFQUFFLEVBQUUsTUFBTTtDQUNiLENBQUMsQ0FBQztBQUVILGVBQVEsQ0FBQyxNQUFNLENBQUMsbUJBQVEsRUFBRTtJQUN0QixVQUFVLEVBQUUsS0FBSztJQUNqQixTQUFTLEVBQUUsSUFBSTtJQUNmLEVBQUUsRUFBRSxNQUFNO0NBQ2IsQ0FBQyxDQUFDO0FBRUgsV0FBSSxDQUFDLE9BQU8sQ0FBQywrQkFBYyxFQUFFO0lBQ3pCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsRUFBRSxFQUFFLGFBQWE7Q0FDcEIsQ0FBQyxDQUFDO0FBRUgsV0FBSSxDQUFDLE9BQU8sQ0FBQyx5QkFBVyxFQUFFO0lBQ3RCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsRUFBRSxFQUFFLFVBQVU7Q0FDakIsQ0FBQyxDQUFDO0FBRUgseUJBQVcsQ0FBQyxTQUFTLENBQUMsV0FBSSxFQUFFO0lBQ3hCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsRUFBRSxFQUFFLE1BQU07Q0FDYixDQUFDLENBQUMifQ==