diff options
| author | piuvas <mail@piuvas.net> | 2025-05-26 22:44:29 -0300 |
|---|---|---|
| committer | piuvas <mail@piuvas.net> | 2025-05-26 22:44:29 -0300 |
| commit | ca32c231d0aaab9dacaa88a0b0564d626827e797 (patch) | |
| tree | 680c63207a1ae13b91cdc586c5f5f216998930d0 /packages/backend/migration | |
| parent | merge: Synchronize database entities and code models (!1040) (diff) | |
| download | sharkey-ca32c231d0aaab9dacaa88a0b0564d626827e797.tar.gz sharkey-ca32c231d0aaab9dacaa88a0b0564d626827e797.tar.bz2 sharkey-ca32c231d0aaab9dacaa88a0b0564d626827e797.zip | |
initial link attributions work.
Diffstat (limited to 'packages/backend/migration')
| -rw-r--r-- | packages/backend/migration/1748096357260-AddAttributionDomains.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/packages/backend/migration/1748096357260-AddAttributionDomains.js b/packages/backend/migration/1748096357260-AddAttributionDomains.js new file mode 100644 index 0000000000..90c0d0c655 --- /dev/null +++ b/packages/backend/migration/1748096357260-AddAttributionDomains.js @@ -0,0 +1,19 @@ +/** + * @typedef {import('typeorm').MigrationInterface} MigrationInterface + */ + +/** + * @class + * @implements {MigrationInterface} + */ +module.exports = class AddAttributionDomains1748096357260 { + name = 'AddAttributionDomains1748096357260' + + async up(queryRunner) { + await queryRunner.query(`ALTER TABLE "user" ADD "attributionDomains" text array NOT NULL DEFAULT '{}'`); + } + + async down(queryRunner) { + await queryRunner.query(`ALTER TABLE "user" DROP COLUMN "attributionDomains"`); + } +} |