import { DataTypes } from 'sequelize'; import { sequelize } from '../../utils/sequelize.js'; const ChatUser = sequelize.define('ChatUser', { id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true, }, falukant_user_id: { type: DataTypes.INTEGER, allowNull: false, comment: 'Verknüpfung zu community.falukant_user', }, display_name: { type: DataTypes.STRING(64), allowNull: false, }, color: { type: DataTypes.STRING(16), // z.B. Hex-Code allowNull: false, defaultValue: '#000000', }, show_gender: { type: DataTypes.BOOLEAN, allowNull: false, defaultValue: true, }, show_age: { type: DataTypes.BOOLEAN, allowNull: false, defaultValue: true, }, }, { schema: 'chat', tableName: 'user', timestamps: true, underscored: true, }); export default ChatUser;