qrcode-framework
Version:
34 lines • 3.16 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const sequelize_1 = require("sequelize");
const BaseModel_1 = require("../../core/BaseModel");
exports.MODEL_RECORD_STATUS = {
UN_KNOWN: 0,
INVALID: 1,
VALID: 2,
BLOCK: 3,
};
class ModelRecord extends BaseModel_1.BaseModel {
}
exports.ModelRecord = ModelRecord;
ModelRecord.init({
id: { type: sequelize_1.DataTypes.INTEGER.UNSIGNED, primaryKey: true, autoIncrement: true },
uid: sequelize_1.DataTypes.INTEGER.UNSIGNED,
content: sequelize_1.DataTypes.STRING,
title: sequelize_1.DataTypes.STRING(100),
password: sequelize_1.DataTypes.STRING(20),
sign: sequelize_1.DataTypes.STRING(20),
musicId: { type: sequelize_1.DataTypes.INTEGER.UNSIGNED, field: 'music_id' },
styleId: { type: sequelize_1.DataTypes.INTEGER.UNSIGNED, field: 'style_id' },
dynamicId: { type: sequelize_1.DataTypes.INTEGER.UNSIGNED, field: 'dynamic_id' },
status: sequelize_1.DataTypes.INTEGER.UNSIGNED,
data: sequelize_1.DataTypes.JSON,
invalidAt: { type: sequelize_1.DataTypes.INTEGER.UNSIGNED, field: 'invalid_at' },
createdAt: { type: sequelize_1.DataTypes.DATE, field: 'created_at' },
updatedAt: { type: sequelize_1.DataTypes.DATE, field: 'updated_at' },
}, {
sequelize: global.sequelize,
schema: process.env.DB,
tableName: 'model_record',
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTW9kZWxSZWNvcmQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJNb2RlbFJlY29yZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHlDQUVtQjtBQUNuQixvREFBK0M7QUFHbEMsUUFBQSxtQkFBbUIsR0FBRztJQUMvQixRQUFRLEVBQUUsQ0FBQztJQUNYLE9BQU8sRUFBRSxDQUFDO0lBQ1YsS0FBSyxFQUFFLENBQUM7SUFDUixLQUFLLEVBQUUsQ0FBQztDQUNYLENBQUM7QUFFRixNQUFhLFdBQVksU0FBUSxxQkFBUztDQXFCekM7QUFyQkQsa0NBcUJDO0FBRUQsV0FBVyxDQUFDLElBQUksQ0FBQztJQUNiLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxxQkFBUyxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsVUFBVSxFQUFFLElBQUksRUFBRSxhQUFhLEVBQUUsSUFBSSxFQUFFO0lBQy9FLEdBQUcsRUFBRSxxQkFBUyxDQUFDLE9BQU8sQ0FBQyxRQUFRO0lBQy9CLE9BQU8sRUFBRSxxQkFBUyxDQUFDLE1BQU07SUFDekIsS0FBSyxFQUFFLHFCQUFTLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQztJQUM1QixRQUFRLEVBQUUscUJBQVMsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDO0lBQzlCLElBQUksRUFBRSxxQkFBUyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUM7SUFDMUIsT0FBTyxFQUFFLEVBQUUsSUFBSSxFQUFFLHFCQUFTLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFO0lBQ2hFLE9BQU8sRUFBRSxFQUFFLElBQUksRUFBRSxxQkFBUyxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsS0FBSyxFQUFFLFVBQVUsRUFBRTtJQUNoRSxTQUFTLEVBQUUsRUFBRSxJQUFJLEVBQUUscUJBQVMsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEtBQUssRUFBRSxZQUFZLEVBQUU7SUFDcEUsTUFBTSxFQUFFLHFCQUFTLENBQUMsT0FBTyxDQUFDLFFBQVE7SUFDbEMsSUFBSSxFQUFFLHFCQUFTLENBQUMsSUFBSTtJQUNwQixTQUFTLEVBQUUsRUFBRSxJQUFJLEVBQUUscUJBQVMsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEtBQUssRUFBRSxZQUFZLEVBQUU7SUFDcEUsU0FBUyxFQUFFLEVBQUUsSUFBSSxFQUFFLHFCQUFTLENBQUMsSUFBSSxFQUFFLEtBQUssRUFBRSxZQUFZLEVBQUU7SUFDeEQsU0FBUyxFQUFFLEVBQUUsSUFBSSxFQUFFLHFCQUFTLENBQUMsSUFBSSxFQUFFLEtBQUssRUFBRSxZQUFZLEVBQUU7Q0FDM0QsRUFBRTtJQUNDLFNBQVMsRUFBRSxNQUFNLENBQUMsU0FBUztJQUMzQixNQUFNLEVBQUUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxFQUFFO0lBQ3RCLFNBQVMsRUFBRSxjQUFjO0NBQzVCLENBQUMsQ0FBQyJ9