Merge pull request #1159 from DEVTomatoCake/feat/request-guild-members
3 files changed, 51 insertions, 0 deletions
diff --git a/src/util/migration/mariadb/1723347738541-client_status.ts b/src/util/migration/mariadb/1723347738541-client_status.ts
new file mode 100644
index 00000000..0e02c45e
--- /dev/null
+++ b/src/util/migration/mariadb/1723347738541-client_status.ts
@@ -0,0 +1,17 @@
+import { MigrationInterface, QueryRunner } from "typeorm";
+
+export class client_status1723347738541 implements MigrationInterface {
+ name = "client_status1723347738541";
+
+ public async up(queryRunner: QueryRunner): Promise<void> {
+ await queryRunner.query(
+ "ALTER TABLE `sessions` ADD `client_status` text NULL AFTER `client_info`",
+ );
+ }
+
+ public async down(queryRunner: QueryRunner): Promise<void> {
+ await queryRunner.query(
+ "ALTER TABLE `sessions` DROP COLUMN `client_status`",
+ );
+ }
+}
diff --git a/src/util/migration/mysql/1723347738541-client_status.ts b/src/util/migration/mysql/1723347738541-client_status.ts
new file mode 100644
index 00000000..0e02c45e
--- /dev/null
+++ b/src/util/migration/mysql/1723347738541-client_status.ts
@@ -0,0 +1,17 @@
+import { MigrationInterface, QueryRunner } from "typeorm";
+
+export class client_status1723347738541 implements MigrationInterface {
+ name = "client_status1723347738541";
+
+ public async up(queryRunner: QueryRunner): Promise<void> {
+ await queryRunner.query(
+ "ALTER TABLE `sessions` ADD `client_status` text NULL AFTER `client_info`",
+ );
+ }
+
+ public async down(queryRunner: QueryRunner): Promise<void> {
+ await queryRunner.query(
+ "ALTER TABLE `sessions` DROP COLUMN `client_status`",
+ );
+ }
+}
diff --git a/src/util/migration/postgres/1723347738541-client_status.ts b/src/util/migration/postgres/1723347738541-client_status.ts
new file mode 100644
index 00000000..35d9391f
--- /dev/null
+++ b/src/util/migration/postgres/1723347738541-client_status.ts
@@ -0,0 +1,17 @@
+import { MigrationInterface, QueryRunner } from "typeorm";
+
+export class client_status1723347738541 implements MigrationInterface {
+ name = "client_status1723347738541";
+
+ public async up(queryRunner: QueryRunner): Promise<void> {
+ await queryRunner.query(
+ "ALTER TABLE sessions ADD client_status text NULL",
+ );
+ }
+
+ public async down(queryRunner: QueryRunner): Promise<void> {
+ await queryRunner.query(
+ "ALTER TABLE sessions DROP COLUMN client_status",
+ );
+ }
+}
|