Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/api/src/config/typeorm/configuration.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ export default new DataSource({
entities: [],
autoLoadEntities: true,
migrations: ['src/database/migrations/**'],
migrationsTableName: 'jobs',
migrationsTableName: 'jobdetails',
synchronize: false,
} as DataSourceOptions);
13 changes: 1 addition & 12 deletions apps/api/src/database/migrations/1714646233635-migration.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { MigrationInterface, QueryRunner, Table, TableForeignKey, } from "typeorm";
import { MigrationInterface, QueryRunner, Table } from "typeorm";

export class Migration1714646233635 implements MigrationInterface {

Expand Down Expand Up @@ -55,20 +55,9 @@ export class Migration1714646233635 implements MigrationInterface {
],
}),
);
await queryRunner.createForeignKey(
'jobs',
new TableForeignKey({
columnNames: ['input_file'],
referencedColumnNames: ['file_id'],
referencedTableName: 'files',
onDelete: 'CASCADE',
}),
);

}

public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.dropForeignKey('jobs', 'input_file');
await queryRunner.query(`DROP TABLE \`jobs\``);
}

Expand Down