Kaynağa Gözat

feat: Installs citext extension in migration

Owen Diffey 1 hafta önce
ebeveyn
işleme
004fb1e127

+ 18 - 0
backend/src/modules/DataModule/migrations/1725485640-create-citext-extension.ts

@@ -0,0 +1,18 @@
+import { Sequelize, DataTypes } from "sequelize";
+import { MigrationParams } from "umzug";
+
+export const up = async ({
+	context: sequelize
+}: MigrationParams<Sequelize>) => {
+	await sequelize.query(
+		"CREATE EXTENSION citext"
+	);
+};
+
+export const down = async ({
+	context: sequelize
+}: MigrationParams<Sequelize>) => {
+	await sequelize.query(
+		"DROP EXTENSION citext"
+	);
+};