import { Model, DataTypes } from 'sequelize'; import { sequelize } from '../../../utils/sequelize.js'; class PoliticalBenefitLastTick extends Model {} PoliticalBenefitLastTick.init( { characterId: { type: DataTypes.INTEGER, allowNull: false, field: 'character_id' }, politicalOfficeBenefitId: { type: DataTypes.INTEGER, allowNull: false, field: 'political_office_benefit_id' }, lastTickAt: { type: DataTypes.DATE, allowNull: false, field: 'last_tick_at' }, ticksCount: { type: DataTypes.INTEGER, allowNull: false, defaultValue: 0, field: 'ticks_count' } }, { sequelize, modelName: 'PoliticalBenefitLastTick', tableName: 'political_benefit_last_tick', schema: 'falukant_data', timestamps: false, underscored: true } ); export default PoliticalBenefitLastTick;