UNPKG

giganet_conecta

Version:

Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql & Mongo).

51 lines (46 loc) 1.09 kB
const { Model, DataTypes } = require("sequelize"); module.exports = Veiculos_Condutor; async function Veiculos_Condutor(sequelize) { class Model_Veiculos_Condutor extends Model {} Model_Veiculos_Condutor.init( { id: { autoIncrement: true, type: DataTypes.INTEGER, allowNull: false, primaryKey: true, }, funcionario: { type: DataTypes.INTEGER, allowNull: true, }, nome: { type: DataTypes.STRING(200), allowNull: false, }, cpf: { type: DataTypes.STRING(15), allowNull: false, }, }, { sequelize, tableName: "veiculos_condutor", timestamps: false, indexes: [ { name: "PRIMARY", unique: true, using: "BTREE", fields: [{ name: "id" }], }, { name: "funcionario", using: "BTREE", fields: [{ name: "funcionario" }], }, ], } ); return Model_Veiculos_Condutor; }