UNPKG

@zimpligital/medusa-plugin-auth-otp

Version:
25 lines 1.95 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OtpRequest = void 0; const utils_1 = require("@medusajs/framework/utils"); exports.OtpRequest = utils_1.model.define('otp_requests', { id: utils_1.model.id({ prefix: 'otp_r' }).primaryKey(), country_code: utils_1.model.text().nullable(), phone: utils_1.model.text().nullable(), otp_hash: utils_1.model.text(), ref_code: utils_1.model.text(), expired_at: utils_1.model.dateTime(), attempts: utils_1.model.number().default(0), attempts_exceeded_at: utils_1.model.dateTime().nullable(), status: utils_1.model .enum([ 'initiated', 'pending', // sms sent 'failed', // sms failed 'verified', 'exceeded_attempts', 'overridden', ]) .default('initiated'), }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3RwLXJlcXVlc3RzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vc3JjL21vZHVsZXMvYXV0aC1vdHAvbW9kZWxzL290cC1yZXF1ZXN0cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxxREFBa0Q7QUFFckMsUUFBQSxVQUFVLEdBQUcsYUFBSyxDQUFDLE1BQU0sQ0FBQyxjQUFjLEVBQUU7SUFDdEQsRUFBRSxFQUFFLGFBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLENBQUMsQ0FBQyxVQUFVLEVBQUU7SUFDOUMsWUFBWSxFQUFFLGFBQUssQ0FBQyxJQUFJLEVBQUUsQ0FBQyxRQUFRLEVBQUU7SUFDckMsS0FBSyxFQUFFLGFBQUssQ0FBQyxJQUFJLEVBQUUsQ0FBQyxRQUFRLEVBQUU7SUFDOUIsUUFBUSxFQUFFLGFBQUssQ0FBQyxJQUFJLEVBQUU7SUFDdEIsUUFBUSxFQUFFLGFBQUssQ0FBQyxJQUFJLEVBQUU7SUFDdEIsVUFBVSxFQUFFLGFBQUssQ0FBQyxRQUFRLEVBQUU7SUFDNUIsUUFBUSxFQUFFLGFBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0lBQ25DLG9CQUFvQixFQUFFLGFBQUssQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUU7SUFDakQsTUFBTSxFQUFFLGFBQUs7U0FDWCxJQUFJLENBQUM7UUFDTCxXQUFXO1FBQ1gsU0FBUyxFQUFFLFdBQVc7UUFDdEIsUUFBUSxFQUFFLGFBQWE7UUFDdkIsVUFBVTtRQUNWLG1CQUFtQjtRQUNuQixZQUFZO0tBQ1osQ0FBQztTQUNELE9BQU8sQ0FBQyxXQUFXLENBQUM7Q0FDdEIsQ0FBQyxDQUFDIn0=