u
This commit is contained in:
@@ -816,6 +816,26 @@ END
|
||||
`;
|
||||
|
||||
|
||||
export const INIT_LABELTEMPLATE = `
|
||||
IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = 'labeltemplate')
|
||||
BEGIN
|
||||
CREATE TABLE labeltemplate (
|
||||
id INT IDENTITY(1,1) PRIMARY KEY,
|
||||
company_id INT NOT NULL,
|
||||
name NVARCHAR(255) NOT NULL,
|
||||
width INT NOT NULL,
|
||||
height INT NOT NULL,
|
||||
dpi INT NOT NULL,
|
||||
type NVARCHAR(50) NOT NULL,
|
||||
content NVARCHAR(MAX) NOT NULL,
|
||||
thumb VARBINARY(MAX) NULL,
|
||||
CONSTRAINT FK_labeltemplate_company FOREIGN KEY (company_id) REFERENCES company(id) ON DELETE CASCADE,
|
||||
CONSTRAINT CK_labeltemplate_dpi CHECK (dpi IN (203, 300)),
|
||||
CONSTRAINT CK_labeltemplate_type CHECK (type IN ('zpl'))
|
||||
);
|
||||
END
|
||||
`;
|
||||
|
||||
export const INIT_FILE = `
|
||||
IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = 'file')
|
||||
BEGIN
|
||||
@@ -919,6 +939,7 @@ export const SCHEMA_SCRIPTS = [
|
||||
INIT_POSTERMINAL,
|
||||
INIT_POSTERMINALCATEGORY,
|
||||
INIT_PRINTER,
|
||||
INIT_LABELTEMPLATE,
|
||||
INIT_FILE,
|
||||
INIT_MANIFESTATTACHMENT,
|
||||
INIT_MANIFESTATTACHMENT_TRIGGER,
|
||||
|
||||
Reference in New Issue
Block a user