|
| 1 | +module.exports = class Data1775123913074 { |
| 2 | + name = 'Data1775123913074' |
| 3 | + |
| 4 | + async up(db) { |
| 5 | + await db.query(`CREATE INDEX "IDX_a162f043823849732649d40627" ON "twin" ("twin_id") `) |
| 6 | + await db.query(`CREATE INDEX "IDX_dc65297fba94a0d984802e7510" ON "public_ip" ("ip") `) |
| 7 | + await db.query(`CREATE INDEX "IDX_a09d726d0ff006b47ff4d25428" ON "farm" ("farm_id") `) |
| 8 | + await db.query(`CREATE INDEX "IDX_11527b5b142bb3e07f87d45980" ON "farm" ("name") `) |
| 9 | + await db.query(`CREATE INDEX "IDX_426e70ba8cefde9d89e36316b0" ON "farm" ("twin_id") `) |
| 10 | + await db.query(`CREATE INDEX "IDX_4edaa6f4205d163c8a9ca06cd2" ON "farm" ("dedicated_farm") `) |
| 11 | + await db.query(`CREATE INDEX "IDX_e6523793483b172e422dc225ad" ON "node" ("node_id") `) |
| 12 | + await db.query(`CREATE INDEX "IDX_3487e44f9bd4d2f06c2af7485b" ON "node" ("farm_id") `) |
| 13 | + await db.query(`CREATE INDEX "IDX_a80dbb6074f2ba92c51eb7e8f0" ON "node" ("twin_id") `) |
| 14 | + await db.query(`CREATE INDEX "IDX_6802ce0b8ad631c2e6d24d4148" ON "node" ("certification") `) |
| 15 | + await db.query(`CREATE INDEX "IDX_8efa24d3a33599e0799f389113" ON "node_contract" ("contract_id") `) |
| 16 | + await db.query(`CREATE INDEX "IDX_1f2a420a17a1c0ed5b3d7d4bd2" ON "node_contract" ("twin_id") `) |
| 17 | + await db.query(`CREATE INDEX "IDX_e3f1eddc063d323a7f76d58ebd" ON "node_contract" ("node_id") `) |
| 18 | + await db.query(`CREATE INDEX "IDX_c4fa9c805975044d13d062f1ba" ON "node_contract" ("state") `) |
| 19 | + await db.query(`CREATE INDEX "IDX_7971a8e08495d1ec543ecc24aa" ON "name_contract" ("contract_id") `) |
| 20 | + await db.query(`CREATE INDEX "IDX_c7dc9e238cd562ffafa69df542" ON "name_contract" ("twin_id") `) |
| 21 | + await db.query(`CREATE INDEX "IDX_3de62d0da1158b282047fd3e06" ON "name_contract" ("state") `) |
| 22 | + await db.query(`CREATE INDEX "IDX_fe9c4b4d9beb9dfe1256db4102" ON "rent_contract" ("contract_id") `) |
| 23 | + await db.query(`CREATE INDEX "IDX_394aa37f77e27215835510f4ff" ON "rent_contract" ("twin_id") `) |
| 24 | + await db.query(`CREATE INDEX "IDX_a5a6f629e36cbad941b5feb0f3" ON "rent_contract" ("node_id") `) |
| 25 | + await db.query(`CREATE INDEX "IDX_40167b5192423acdd24d1aa852" ON "rent_contract" ("state") `) |
| 26 | + await db.query(`CREATE INDEX "IDX_23c232066e25d61f3a703b1c08" ON "contract_bill_report" ("contract_id") `) |
| 27 | + await db.query(`CREATE INDEX "IDX_99e8bdc73230ddcee2c887b0cc" ON "contract_bill_report" ("timestamp") `) |
| 28 | + await db.query(`CREATE INDEX "IDX_0cc3aaa9345dd18af9e890998d" ON "uptime_event" ("node_id") `) |
| 29 | + await db.query(`CREATE INDEX "IDX_7d8c50572be768ecca6f0ed572" ON "uptime_event" ("timestamp") `) |
| 30 | + } |
| 31 | + |
| 32 | + async down(db) { |
| 33 | + await db.query(`DROP INDEX "public"."IDX_a162f043823849732649d40627"`) |
| 34 | + await db.query(`DROP INDEX "public"."IDX_dc65297fba94a0d984802e7510"`) |
| 35 | + await db.query(`DROP INDEX "public"."IDX_a09d726d0ff006b47ff4d25428"`) |
| 36 | + await db.query(`DROP INDEX "public"."IDX_11527b5b142bb3e07f87d45980"`) |
| 37 | + await db.query(`DROP INDEX "public"."IDX_426e70ba8cefde9d89e36316b0"`) |
| 38 | + await db.query(`DROP INDEX "public"."IDX_4edaa6f4205d163c8a9ca06cd2"`) |
| 39 | + await db.query(`DROP INDEX "public"."IDX_e6523793483b172e422dc225ad"`) |
| 40 | + await db.query(`DROP INDEX "public"."IDX_3487e44f9bd4d2f06c2af7485b"`) |
| 41 | + await db.query(`DROP INDEX "public"."IDX_a80dbb6074f2ba92c51eb7e8f0"`) |
| 42 | + await db.query(`DROP INDEX "public"."IDX_6802ce0b8ad631c2e6d24d4148"`) |
| 43 | + await db.query(`DROP INDEX "public"."IDX_8efa24d3a33599e0799f389113"`) |
| 44 | + await db.query(`DROP INDEX "public"."IDX_1f2a420a17a1c0ed5b3d7d4bd2"`) |
| 45 | + await db.query(`DROP INDEX "public"."IDX_e3f1eddc063d323a7f76d58ebd"`) |
| 46 | + await db.query(`DROP INDEX "public"."IDX_c4fa9c805975044d13d062f1ba"`) |
| 47 | + await db.query(`DROP INDEX "public"."IDX_7971a8e08495d1ec543ecc24aa"`) |
| 48 | + await db.query(`DROP INDEX "public"."IDX_c7dc9e238cd562ffafa69df542"`) |
| 49 | + await db.query(`DROP INDEX "public"."IDX_3de62d0da1158b282047fd3e06"`) |
| 50 | + await db.query(`DROP INDEX "public"."IDX_fe9c4b4d9beb9dfe1256db4102"`) |
| 51 | + await db.query(`DROP INDEX "public"."IDX_394aa37f77e27215835510f4ff"`) |
| 52 | + await db.query(`DROP INDEX "public"."IDX_a5a6f629e36cbad941b5feb0f3"`) |
| 53 | + await db.query(`DROP INDEX "public"."IDX_40167b5192423acdd24d1aa852"`) |
| 54 | + await db.query(`DROP INDEX "public"."IDX_23c232066e25d61f3a703b1c08"`) |
| 55 | + await db.query(`DROP INDEX "public"."IDX_99e8bdc73230ddcee2c887b0cc"`) |
| 56 | + await db.query(`DROP INDEX "public"."IDX_0cc3aaa9345dd18af9e890998d"`) |
| 57 | + await db.query(`DROP INDEX "public"."IDX_7d8c50572be768ecca6f0ed572"`) |
| 58 | + } |
| 59 | +} |
0 commit comments