ff-operation-server/src/migrations/baseSchemaTables/operation.ts
2025-02-20 12:01:02 +01:00

12 lines
512 B
TypeScript

import { Table } from "typeorm";
import { getDefaultByORM, getTypeByORM, isUUIDPrimary } from "../ormHelper";
export const mission_table = new Table({
name: "mission",
columns: [
{ name: "id", ...getTypeByORM("uuid"), ...isUUIDPrimary },
{ name: "title", ...getTypeByORM("varchar") },
{ name: "keyword", ...getTypeByORM("varchar", true), default: getDefaultByORM("null") },
{ name: "createdAt", ...getTypeByORM("datetime", false, 6), default: getDefaultByORM("currentTimestamp") },
],
});