Skip to content

Commit 9e82c3b

Browse files
authored
Merge pull request #3403 from DFXswiss/develop
Release: develop -> main
2 parents d43b8e7 + 180acbd commit 9e82c3b

1 file changed

Lines changed: 62 additions & 0 deletions

File tree

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
/**
2+
* @typedef {import('typeorm').MigrationInterface} MigrationInterface
3+
* @typedef {import('typeorm').QueryRunner} QueryRunner
4+
*/
5+
6+
/**
7+
* @class
8+
* @implements {MigrationInterface}
9+
*/
10+
module.exports = class UpdateXtLiquidityLimits1773320180786 {
11+
name = 'UpdateXtLiquidityLimits1773320180786'
12+
13+
/**
14+
* Update XT liquidity management rules for DEPS(296), DEURO(295), and USDT(294).
15+
*
16+
* @param {QueryRunner} queryRunner
17+
*/
18+
async up(queryRunner) {
19+
await queryRunner.query(`
20+
UPDATE "dbo"."liquidity_management_rule"
21+
SET "minimal" = 150000, "optimal" = 170000
22+
WHERE "id" = 296
23+
`);
24+
25+
await queryRunner.query(`
26+
UPDATE "dbo"."liquidity_management_rule"
27+
SET "optimal" = 15000, "maximal" = 25000
28+
WHERE "id" = 295
29+
`);
30+
31+
await queryRunner.query(`
32+
UPDATE "dbo"."liquidity_management_rule"
33+
SET "minimal" = 30000, "optimal" = 35000
34+
WHERE "id" = 294
35+
`);
36+
}
37+
38+
/**
39+
* Revert to previous values.
40+
*
41+
* @param {QueryRunner} queryRunner
42+
*/
43+
async down(queryRunner) {
44+
await queryRunner.query(`
45+
UPDATE "dbo"."liquidity_management_rule"
46+
SET "minimal" = 13300, "optimal" = 15000
47+
WHERE "id" = 296
48+
`);
49+
50+
await queryRunner.query(`
51+
UPDATE "dbo"."liquidity_management_rule"
52+
SET "optimal" = 20000, "maximal" = NULL
53+
WHERE "id" = 295
54+
`);
55+
56+
await queryRunner.query(`
57+
UPDATE "dbo"."liquidity_management_rule"
58+
SET "minimal" = 26000, "optimal" = 30000
59+
WHERE "id" = 294
60+
`);
61+
}
62+
}

0 commit comments

Comments
 (0)