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

18 lines
494 B
TypeScript

import { EntityRepositoryType, type Opt, defineEntity, p } from '@mikro-orm/core';
import { SchemaVersionRepository } from '../repositories/SchemaVersion.repository';
export class SchemaVersion {
[EntityRepositoryType]?: SchemaVersionRepository;
id!: number & Opt;
version!: number;
}
export const SchemaVersionSchema = defineEntity({
class: SchemaVersion,
repository: () => SchemaVersionRepository,
properties: {
id: p.integer().primary(),
version: p.integer(),
},
});