Files
TREK/server/src/db/entities/AppSettings.entity.ts
T

18 lines
464 B
TypeScript

import { PrimaryKeyProp, defineEntity, p } from '@mikro-orm/core';
import { AppSettingsRepository } from '../repositories/AppSettings.repository';
export class AppSettings {
[PrimaryKeyProp]?: 'key';
key?: string | null;
value?: string | null;
}
export const AppSettingsSchema = defineEntity({
class: AppSettings,
repository: () => AppSettingsRepository,
properties: {
key: p.text().primary().nullable(),
value: p.text().nullable(),
},
});