@brewww/authentication-service
Version:
Authenticator service for Brew projects.
20 lines • 1.37 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AlterTableUsersPhoneNumberCountryCodeUniqueTogether1716893369004 = void 0;
class AlterTableUsersPhoneNumberCountryCodeUniqueTogether1716893369004 {
constructor() {
this.name = 'AlterTableUsersPhoneNumberCountryCodeUniqueTogether1716893369004';
}
async up(queryRunner) {
await queryRunner.query(`ALTER TABLE "users" DROP CONSTRAINT "UQ_3af2173ef46868bbebe55ab4d4d"`);
await queryRunner.query(`ALTER TABLE "users" DROP CONSTRAINT "UQ_17d1817f241f10a3dbafb169fd2"`);
await queryRunner.query(`ALTER TABLE "users" ADD CONSTRAINT "UQ_a04a5bd217fb4a1f1d013cd064f" UNIQUE ("phone_number", "country_code")`);
}
async down(queryRunner) {
await queryRunner.query(`ALTER TABLE "users" DROP CONSTRAINT "UQ_a04a5bd217fb4a1f1d013cd064f"`);
await queryRunner.query(`ALTER TABLE "users" ADD CONSTRAINT "UQ_17d1817f241f10a3dbafb169fd2" UNIQUE ("phone_number")`);
await queryRunner.query(`ALTER TABLE "users" ADD CONSTRAINT "UQ_3af2173ef46868bbebe55ab4d4d" UNIQUE ("country_code")`);
}
}
exports.AlterTableUsersPhoneNumberCountryCodeUniqueTogether1716893369004 = AlterTableUsersPhoneNumberCountryCodeUniqueTogether1716893369004;
//# sourceMappingURL=1716893369004-AlterTableUsersPhoneNumberCountryCodeUniqueTogether.js.map