mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-22 15:06:32 +00:00
18 lines
494 B
TypeScript
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(),
|
|
},
|
|
});
|