import { Column, Entity, PrimaryColumn } from 'typeorm'; @Entity('plugin_data') export class PluginDataEntity { @PrimaryColumn('text') serverId!: string; @PrimaryColumn('text') pluginId!: string; @PrimaryColumn('text') scope!: string; @PrimaryColumn('text') ownerId!: string; @PrimaryColumn('text') key!: string; @Column('text') valueJson!: string; @Column('integer', { default: 1 }) schemaVersion!: number; @Column('text', { nullable: true }) updatedBy!: string | null; @Column('integer') updatedAt!: number; }