Skip to content

Commit 0b7ca15

Browse files
[autofix.ci] apply automated fixes
1 parent c1c545e commit 0b7ca15

File tree

1 file changed

+118
-45
lines changed

1 file changed

+118
-45
lines changed
Lines changed: 118 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,123 @@
1-
import { MigrationInterface, QueryRunner } from "typeorm";
1+
import { MigrationInterface, QueryRunner } from 'typeorm';
22

33
export class Auto1734854602845 implements MigrationInterface {
4-
name = 'Auto1734854602845'
4+
name = 'Auto1734854602845';
55

6-
public async up(queryRunner: QueryRunner): Promise<void> {
7-
await queryRunner.query(`ALTER TABLE \`book_info_search_keywords\` DROP FOREIGN KEY \`book_info_search_keywords_ibfk_1\``);
8-
await queryRunner.query(`ALTER TABLE \`book_info\` DROP FOREIGN KEY \`book_info_ibfk_1\``);
9-
await queryRunner.query(`ALTER TABLE \`search_logs\` DROP FOREIGN KEY \`search_logs_ibfk_1\``);
10-
await queryRunner.query(`DROP INDEX \`book_info_id\` ON \`book_info_search_keywords\``);
11-
await queryRunner.query(`DROP INDEX \`fx_disassembled\` ON \`book_info_search_keywords\``);
12-
await queryRunner.query(`DROP INDEX \`fx_initials\` ON \`book_info_search_keywords\``);
13-
await queryRunner.query(`DROP INDEX \`categoryId\` ON \`book_info\``);
14-
await queryRunner.query(`DROP INDEX \`search_keyword_id\` ON \`search_logs\``);
15-
await queryRunner.query(`DROP INDEX \`fx_search_keywords\` ON \`search_keywords\``);
16-
await queryRunner.query(`ALTER TABLE \`lending\` CHANGE \`updatedAt\` \`updatedAt\` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6)`);
17-
await queryRunner.query(`ALTER TABLE \`book_info_search_keywords\` ADD UNIQUE INDEX \`IDX_759755c27994a9fcf0853bb4de\` (\`book_info_id\`)`);
18-
await queryRunner.query(`CREATE UNIQUE INDEX \`IDX_23c05c292c439d77b0de816b50\` ON \`category\` (\`name\`)`);
19-
await queryRunner.query(`CREATE UNIQUE INDEX \`IDX_e12875dfb3b1d92d7d7c5377e2\` ON \`user\` (\`email\`)`);
20-
await queryRunner.query(`CREATE UNIQUE INDEX \`IDX_bb21f7478f422418fbd5362007\` ON \`user\` (\`intraId\`)`);
21-
await queryRunner.query(`CREATE UNIQUE INDEX \`IDX_313d764c4d8f1fff52ac1ee967\` ON \`user\` (\`slack\`)`);
22-
await queryRunner.query(`CREATE UNIQUE INDEX \`REL_759755c27994a9fcf0853bb4de\` ON \`book_info_search_keywords\` (\`book_info_id\`)`);
23-
await queryRunner.query(`ALTER TABLE \`book_info_search_keywords\` ADD CONSTRAINT \`FK_759755c27994a9fcf0853bb4de5\` FOREIGN KEY (\`book_info_id\`) REFERENCES \`book_info\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
24-
await queryRunner.query(`ALTER TABLE \`book_info\` ADD CONSTRAINT \`FK_34aff905d470a4664465e823b11\` FOREIGN KEY (\`categoryId\`) REFERENCES \`category\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
25-
await queryRunner.query(`ALTER TABLE \`search_logs\` ADD CONSTRAINT \`FK_f1f1e53d16b6fe52661dd4a1e2c\` FOREIGN KEY (\`search_keyword_id\`) REFERENCES \`search_keywords\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
26-
}
27-
28-
public async down(queryRunner: QueryRunner): Promise<void> {
29-
await queryRunner.query(`ALTER TABLE \`search_logs\` DROP FOREIGN KEY \`FK_f1f1e53d16b6fe52661dd4a1e2c\``);
30-
await queryRunner.query(`ALTER TABLE \`book_info\` DROP FOREIGN KEY \`FK_34aff905d470a4664465e823b11\``);
31-
await queryRunner.query(`ALTER TABLE \`book_info_search_keywords\` DROP FOREIGN KEY \`FK_759755c27994a9fcf0853bb4de5\``);
32-
await queryRunner.query(`DROP INDEX \`REL_759755c27994a9fcf0853bb4de\` ON \`book_info_search_keywords\``);
33-
await queryRunner.query(`DROP INDEX \`IDX_313d764c4d8f1fff52ac1ee967\` ON \`user\``);
34-
await queryRunner.query(`DROP INDEX \`IDX_bb21f7478f422418fbd5362007\` ON \`user\``);
35-
await queryRunner.query(`DROP INDEX \`IDX_e12875dfb3b1d92d7d7c5377e2\` ON \`user\``);
36-
await queryRunner.query(`DROP INDEX \`IDX_23c05c292c439d77b0de816b50\` ON \`category\``);
37-
await queryRunner.query(`ALTER TABLE \`book_info_search_keywords\` DROP INDEX \`IDX_759755c27994a9fcf0853bb4de\``);
38-
await queryRunner.query(`ALTER TABLE \`lending\` CHANGE \`updatedAt\` \`updatedAt\` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6)`);
39-
await queryRunner.query(`CREATE FULLTEXT INDEX \`fx_search_keywords\` ON \`search_keywords\` (\`disassembled_keyword\`, \`initial_consonants\`)`);
40-
await queryRunner.query(`CREATE INDEX \`search_keyword_id\` ON \`search_logs\` (\`search_keyword_id\`)`);
41-
await queryRunner.query(`CREATE INDEX \`categoryId\` ON \`book_info\` (\`categoryId\`)`);
42-
await queryRunner.query(`CREATE FULLTEXT INDEX \`fx_initials\` ON \`book_info_search_keywords\` (\`title_initials\`, \`author_initials\`, \`publisher_initials\`)`);
43-
await queryRunner.query(`CREATE FULLTEXT INDEX \`fx_disassembled\` ON \`book_info_search_keywords\` (\`disassembled_title\`, \`disassembled_author\`, \`disassembled_publisher\`)`);
44-
await queryRunner.query(`CREATE INDEX \`book_info_id\` ON \`book_info_search_keywords\` (\`book_info_id\`)`);
45-
await queryRunner.query(`ALTER TABLE \`search_logs\` ADD CONSTRAINT \`search_logs_ibfk_1\` FOREIGN KEY (\`search_keyword_id\`) REFERENCES \`search_keywords\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
46-
await queryRunner.query(`ALTER TABLE \`book_info\` ADD CONSTRAINT \`book_info_ibfk_1\` FOREIGN KEY (\`categoryId\`) REFERENCES \`category\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
47-
await queryRunner.query(`ALTER TABLE \`book_info_search_keywords\` ADD CONSTRAINT \`book_info_search_keywords_ibfk_1\` FOREIGN KEY (\`book_info_id\`) REFERENCES \`book_info\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
48-
}
6+
public async up(queryRunner: QueryRunner): Promise<void> {
7+
await queryRunner.query(
8+
`ALTER TABLE \`book_info_search_keywords\` DROP FOREIGN KEY \`book_info_search_keywords_ibfk_1\``,
9+
);
10+
await queryRunner.query(
11+
`ALTER TABLE \`book_info\` DROP FOREIGN KEY \`book_info_ibfk_1\``,
12+
);
13+
await queryRunner.query(
14+
`ALTER TABLE \`search_logs\` DROP FOREIGN KEY \`search_logs_ibfk_1\``,
15+
);
16+
await queryRunner.query(
17+
`DROP INDEX \`book_info_id\` ON \`book_info_search_keywords\``,
18+
);
19+
await queryRunner.query(
20+
`DROP INDEX \`fx_disassembled\` ON \`book_info_search_keywords\``,
21+
);
22+
await queryRunner.query(
23+
`DROP INDEX \`fx_initials\` ON \`book_info_search_keywords\``,
24+
);
25+
await queryRunner.query(`DROP INDEX \`categoryId\` ON \`book_info\``);
26+
await queryRunner.query(
27+
`DROP INDEX \`search_keyword_id\` ON \`search_logs\``,
28+
);
29+
await queryRunner.query(
30+
`DROP INDEX \`fx_search_keywords\` ON \`search_keywords\``,
31+
);
32+
await queryRunner.query(
33+
`ALTER TABLE \`lending\` CHANGE \`updatedAt\` \`updatedAt\` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6)`,
34+
);
35+
await queryRunner.query(
36+
`ALTER TABLE \`book_info_search_keywords\` ADD UNIQUE INDEX \`IDX_759755c27994a9fcf0853bb4de\` (\`book_info_id\`)`,
37+
);
38+
await queryRunner.query(
39+
`CREATE UNIQUE INDEX \`IDX_23c05c292c439d77b0de816b50\` ON \`category\` (\`name\`)`,
40+
);
41+
await queryRunner.query(
42+
`CREATE UNIQUE INDEX \`IDX_e12875dfb3b1d92d7d7c5377e2\` ON \`user\` (\`email\`)`,
43+
);
44+
await queryRunner.query(
45+
`CREATE UNIQUE INDEX \`IDX_bb21f7478f422418fbd5362007\` ON \`user\` (\`intraId\`)`,
46+
);
47+
await queryRunner.query(
48+
`CREATE UNIQUE INDEX \`IDX_313d764c4d8f1fff52ac1ee967\` ON \`user\` (\`slack\`)`,
49+
);
50+
await queryRunner.query(
51+
`CREATE UNIQUE INDEX \`REL_759755c27994a9fcf0853bb4de\` ON \`book_info_search_keywords\` (\`book_info_id\`)`,
52+
);
53+
await queryRunner.query(
54+
`ALTER TABLE \`book_info_search_keywords\` ADD CONSTRAINT \`FK_759755c27994a9fcf0853bb4de5\` FOREIGN KEY (\`book_info_id\`) REFERENCES \`book_info\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`,
55+
);
56+
await queryRunner.query(
57+
`ALTER TABLE \`book_info\` ADD CONSTRAINT \`FK_34aff905d470a4664465e823b11\` FOREIGN KEY (\`categoryId\`) REFERENCES \`category\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`,
58+
);
59+
await queryRunner.query(
60+
`ALTER TABLE \`search_logs\` ADD CONSTRAINT \`FK_f1f1e53d16b6fe52661dd4a1e2c\` FOREIGN KEY (\`search_keyword_id\`) REFERENCES \`search_keywords\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`,
61+
);
62+
}
4963

64+
public async down(queryRunner: QueryRunner): Promise<void> {
65+
await queryRunner.query(
66+
`ALTER TABLE \`search_logs\` DROP FOREIGN KEY \`FK_f1f1e53d16b6fe52661dd4a1e2c\``,
67+
);
68+
await queryRunner.query(
69+
`ALTER TABLE \`book_info\` DROP FOREIGN KEY \`FK_34aff905d470a4664465e823b11\``,
70+
);
71+
await queryRunner.query(
72+
`ALTER TABLE \`book_info_search_keywords\` DROP FOREIGN KEY \`FK_759755c27994a9fcf0853bb4de5\``,
73+
);
74+
await queryRunner.query(
75+
`DROP INDEX \`REL_759755c27994a9fcf0853bb4de\` ON \`book_info_search_keywords\``,
76+
);
77+
await queryRunner.query(
78+
`DROP INDEX \`IDX_313d764c4d8f1fff52ac1ee967\` ON \`user\``,
79+
);
80+
await queryRunner.query(
81+
`DROP INDEX \`IDX_bb21f7478f422418fbd5362007\` ON \`user\``,
82+
);
83+
await queryRunner.query(
84+
`DROP INDEX \`IDX_e12875dfb3b1d92d7d7c5377e2\` ON \`user\``,
85+
);
86+
await queryRunner.query(
87+
`DROP INDEX \`IDX_23c05c292c439d77b0de816b50\` ON \`category\``,
88+
);
89+
await queryRunner.query(
90+
`ALTER TABLE \`book_info_search_keywords\` DROP INDEX \`IDX_759755c27994a9fcf0853bb4de\``,
91+
);
92+
await queryRunner.query(
93+
`ALTER TABLE \`lending\` CHANGE \`updatedAt\` \`updatedAt\` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6)`,
94+
);
95+
await queryRunner.query(
96+
`CREATE FULLTEXT INDEX \`fx_search_keywords\` ON \`search_keywords\` (\`disassembled_keyword\`, \`initial_consonants\`)`,
97+
);
98+
await queryRunner.query(
99+
`CREATE INDEX \`search_keyword_id\` ON \`search_logs\` (\`search_keyword_id\`)`,
100+
);
101+
await queryRunner.query(
102+
`CREATE INDEX \`categoryId\` ON \`book_info\` (\`categoryId\`)`,
103+
);
104+
await queryRunner.query(
105+
`CREATE FULLTEXT INDEX \`fx_initials\` ON \`book_info_search_keywords\` (\`title_initials\`, \`author_initials\`, \`publisher_initials\`)`,
106+
);
107+
await queryRunner.query(
108+
`CREATE FULLTEXT INDEX \`fx_disassembled\` ON \`book_info_search_keywords\` (\`disassembled_title\`, \`disassembled_author\`, \`disassembled_publisher\`)`,
109+
);
110+
await queryRunner.query(
111+
`CREATE INDEX \`book_info_id\` ON \`book_info_search_keywords\` (\`book_info_id\`)`,
112+
);
113+
await queryRunner.query(
114+
`ALTER TABLE \`search_logs\` ADD CONSTRAINT \`search_logs_ibfk_1\` FOREIGN KEY (\`search_keyword_id\`) REFERENCES \`search_keywords\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`,
115+
);
116+
await queryRunner.query(
117+
`ALTER TABLE \`book_info\` ADD CONSTRAINT \`book_info_ibfk_1\` FOREIGN KEY (\`categoryId\`) REFERENCES \`category\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`,
118+
);
119+
await queryRunner.query(
120+
`ALTER TABLE \`book_info_search_keywords\` ADD CONSTRAINT \`book_info_search_keywords_ibfk_1\` FOREIGN KEY (\`book_info_id\`) REFERENCES \`book_info\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`,
121+
);
122+
}
50123
}

0 commit comments

Comments
 (0)