Add models and relationships for sequelize

This commit is contained in:
dario-cfpt
2019-12-03 11:45:01 +01:00
parent 302d6abbde
commit 7ab64a4ee1
32 changed files with 765 additions and 3 deletions

44
server/dist/models/Character.js vendored Normal file
View File

@ -0,0 +1,44 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const Sequelize_1 = require("../Sequelize");
class Character extends Sequelize_1.Model {
}
exports.Character = Character;
Character.init({
id: {
type: Sequelize_1.DataTypes.INTEGER.UNSIGNED,
autoIncrement: true,
primaryKey: true,
field: "Id_Character",
},
firstName: {
type: Sequelize_1.DataTypes.STRING(32),
allowNull: true,
field: "Nm_First",
},
lastName: {
type: Sequelize_1.DataTypes.STRING(32),
allowNull: true,
field: "Nm_Last",
},
imgFileName: {
type: Sequelize_1.DataTypes.STRING(64),
allowNull: true,
field: "Nm_File_Img",
},
idHouse: {
type: Sequelize_1.DataTypes.INTEGER.UNSIGNED,
allowNull: false,
field: "Id_House",
},
idGender: {
type: Sequelize_1.DataTypes.INTEGER.UNSIGNED,
allowNull: false,
field: "Id_Gender",
},
}, {
timestamps: false,
tableName: 'Tbl_Character',
sequelize: Sequelize_1.sequelize,
});
//# sourceMappingURL=Character.js.map