medusa-invoice
Version:
Generate invoice from Medusa
62 lines • 3.82 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DocumentSettings1711700828113 = void 0;
const typeorm_1 = require("typeorm");
class DocumentSettings1711700828113 {
constructor() {
this.name = "DocumentSettings1711700828113";
}
async up(queryRunner) {
await queryRunner.createTable(new typeorm_1.Table({
name: "document_settings",
columns: [
{ name: "id", type: "character varying", isPrimary: true },
{
name: "store_address",
type: "character varying",
isNullable: true,
},
{
name: "store_logo_source",
type: "character varying",
isNullable: true,
},
{
name: "invoice_number_format",
type: "character varying",
isNullable: true,
},
{
name: "invoice_template",
type: "character varying",
isNullable: true,
},
{
name: "created_at",
type: "TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now()",
},
{
name: "updated_at",
type: "TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now()",
},
{
name: "deleted_at",
type: "TIMESTAMP WITH TIME ZONE",
isNullable: true,
},
],
foreignKeys: [
{
columnNames: ["store_address"],
referencedColumnNames: ["id"],
referencedTableName: "public.address",
},
],
}), true);
}
async down(queryRunner) {
await queryRunner.dropTable("document_settings", true);
}
}
exports.DocumentSettings1711700828113 = DocumentSettings1711700828113;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTcxMTcwMDgyODExMy1Eb2N1bWVudFNldHRpbmdzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21pZ3JhdGlvbnMvMTcxMTcwMDgyODExMy1Eb2N1bWVudFNldHRpbmdzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHFDQUFpRTtBQUVqRSxNQUFhLDZCQUE2QjtJQUExQztRQUNFLFNBQUksR0FBRywrQkFBK0IsQ0FBQztJQXlEekMsQ0FBQztJQXZEUSxLQUFLLENBQUMsRUFBRSxDQUFDLFdBQXdCO1FBQ3RDLE1BQU0sV0FBVyxDQUFDLFdBQVcsQ0FDM0IsSUFBSSxlQUFLLENBQUM7WUFDUixJQUFJLEVBQUUsbUJBQW1CO1lBQ3pCLE9BQU8sRUFBRTtnQkFDUCxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLG1CQUFtQixFQUFFLFNBQVMsRUFBRSxJQUFJLEVBQUU7Z0JBQzFEO29CQUNFLElBQUksRUFBRSxlQUFlO29CQUNyQixJQUFJLEVBQUUsbUJBQW1CO29CQUN6QixVQUFVLEVBQUUsSUFBSTtpQkFDakI7Z0JBQ0Q7b0JBQ0UsSUFBSSxFQUFFLG1CQUFtQjtvQkFDekIsSUFBSSxFQUFFLG1CQUFtQjtvQkFDekIsVUFBVSxFQUFFLElBQUk7aUJBQ2pCO2dCQUNEO29CQUNFLElBQUksRUFBRSx1QkFBdUI7b0JBQzdCLElBQUksRUFBRSxtQkFBbUI7b0JBQ3pCLFVBQVUsRUFBRSxJQUFJO2lCQUNqQjtnQkFDRDtvQkFDRSxJQUFJLEVBQUUsa0JBQWtCO29CQUN4QixJQUFJLEVBQUUsbUJBQW1CO29CQUN6QixVQUFVLEVBQUUsSUFBSTtpQkFDakI7Z0JBQ0Q7b0JBQ0UsSUFBSSxFQUFFLFlBQVk7b0JBQ2xCLElBQUksRUFBRSxpREFBaUQ7aUJBQ3hEO2dCQUNEO29CQUNFLElBQUksRUFBRSxZQUFZO29CQUNsQixJQUFJLEVBQUUsaURBQWlEO2lCQUN4RDtnQkFDRDtvQkFDRSxJQUFJLEVBQUUsWUFBWTtvQkFDbEIsSUFBSSxFQUFFLDBCQUEwQjtvQkFDaEMsVUFBVSxFQUFFLElBQUk7aUJBQ2pCO2FBQ0Y7WUFDRCxXQUFXLEVBQUU7Z0JBQ1g7b0JBQ0UsV0FBVyxFQUFFLENBQUMsZUFBZSxDQUFDO29CQUM5QixxQkFBcUIsRUFBRSxDQUFDLElBQUksQ0FBQztvQkFDN0IsbUJBQW1CLEVBQUUsZ0JBQWdCO2lCQUN0QzthQUNGO1NBQ0YsQ0FBQyxFQUNGLElBQUksQ0FDTCxDQUFDO0lBQ0osQ0FBQztJQUVNLEtBQUssQ0FBQyxJQUFJLENBQUMsV0FBd0I7UUFDeEMsTUFBTSxXQUFXLENBQUMsU0FBUyxDQUFDLG1CQUFtQixFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ3pELENBQUM7Q0FDRjtBQTFERCxzRUEwREMifQ==