u
This commit is contained in:
12
src/providers/sqlite3/queries/labeltemplate.js
Normal file
12
src/providers/sqlite3/queries/labeltemplate.js
Normal file
@@ -0,0 +1,12 @@
|
||||
import * as source from '../../mssql/queries/labeltemplate.js';
|
||||
import { translateQueries } from './translate.js';
|
||||
|
||||
const queries = translateQueries(source, 'labeltemplate');
|
||||
export const {
|
||||
CREATE,
|
||||
DELETE_BY_COMPANY_AND_ID,
|
||||
GET_BY_COMPANY_AND_ID,
|
||||
LABELTEMPLATE_COLUMNS,
|
||||
LIST_BY_COMPANY,
|
||||
UPDATE,
|
||||
} = queries;
|
||||
@@ -565,6 +565,21 @@ CREATE TABLE IF NOT EXISTS printer (
|
||||
`;
|
||||
|
||||
|
||||
export const INIT_LABELTEMPLATE = `
|
||||
CREATE TABLE IF NOT EXISTS labeltemplate (
|
||||
id INTEGER PRIMARY KEY,
|
||||
company_id INTEGER NOT NULL,
|
||||
name TEXT NOT NULL,
|
||||
width INTEGER NOT NULL,
|
||||
height INTEGER NOT NULL,
|
||||
dpi INTEGER NOT NULL CHECK (dpi IN (203, 300)),
|
||||
type TEXT NOT NULL CHECK (type IN ('zpl')),
|
||||
content TEXT NOT NULL,
|
||||
thumb BLOB,
|
||||
FOREIGN KEY (company_id) REFERENCES company(id) ON DELETE CASCADE
|
||||
);
|
||||
`;
|
||||
|
||||
export const INIT_FILE = `
|
||||
CREATE TABLE IF NOT EXISTS "file" (
|
||||
id INTEGER PRIMARY KEY,
|
||||
@@ -648,6 +663,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