import {Sequelize, DataTypes, Model, InferAttributes, InferCreationAttributes} from 'sequelize'; var db = new Sequelize('database', 'daggerbot', 'toastsus', { host: 'localhost', dialect: 'sqlite', logging: false, storage: 'src/database/MPDB.dat' }) class MPDB extends Model, InferCreationAttributes>{ declare serverId: string | null; declare ip: string | null; declare code: string | null; } MPDB.init({ serverId: { type: DataTypes.STRING, unique: true }, ip: { type: DataTypes.STRING, defaultValue: 'Missing IP', allowNull: false }, code: { type: DataTypes.STRING, defaultValue: 'Missing Code', allowNull: false } }, { sequelize: db, modelName: 'urls', timestamps: false }); export default MPDB