UNPKG

@devx-commerce/plugin-loyalty

Version:

A starter for Medusa plugins.

18 lines 2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Migration20250802081411 = void 0; const migrations_1 = require("@mikro-orm/migrations"); class Migration20250802081411 extends migrations_1.Migration { async up() { this.addSql(`alter table if exists "loyalty_referral" alter column "referral_code" type text using ("referral_code"::text);`); this.addSql(`alter table if exists "loyalty_referral" alter column "referral_code" set default 'tz7ta5';`); this.addSql(`alter table if exists "loyalty_wallet" add column if not exists "expirable_points" integer not null default 0, add column if not exists "perpetual_points" integer not null default 0;`); } async down() { this.addSql(`alter table if exists "loyalty_referral" alter column "referral_code" type text using ("referral_code"::text);`); this.addSql(`alter table if exists "loyalty_referral" alter column "referral_code" set default 'sp7rpj';`); this.addSql(`alter table if exists "loyalty_wallet" drop column if exists "expirable_points", drop column if exists "perpetual_points";`); } } exports.Migration20250802081411 = Migration20250802081411; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWlncmF0aW9uMjAyNTA4MDIwODE0MTEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvbW9kdWxlcy9sb3lhbHR5L21pZ3JhdGlvbnMvTWlncmF0aW9uMjAyNTA4MDIwODE0MTEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsc0RBQWtEO0FBRWxELE1BQWEsdUJBQXdCLFNBQVEsc0JBQVM7SUFFM0MsS0FBSyxDQUFDLEVBQUU7UUFDZixJQUFJLENBQUMsTUFBTSxDQUFDLGdIQUFnSCxDQUFDLENBQUM7UUFDOUgsSUFBSSxDQUFDLE1BQU0sQ0FBQyw2RkFBNkYsQ0FBQyxDQUFDO1FBRTNHLElBQUksQ0FBQyxNQUFNLENBQUMsd0xBQXdMLENBQUMsQ0FBQztJQUN4TSxDQUFDO0lBRVEsS0FBSyxDQUFDLElBQUk7UUFDakIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxnSEFBZ0gsQ0FBQyxDQUFDO1FBQzlILElBQUksQ0FBQyxNQUFNLENBQUMsNkZBQTZGLENBQUMsQ0FBQztRQUUzRyxJQUFJLENBQUMsTUFBTSxDQUFDLDRIQUE0SCxDQUFDLENBQUM7SUFDNUksQ0FBQztDQUVGO0FBaEJELDBEQWdCQyJ9