This commit is contained in:
seb
2026-10-08 03:02:56 +02:00
parent 69eb2c9a0d
commit 4e308cc177
7 changed files with 65 additions and 13 deletions

View File

@@ -4,7 +4,7 @@ import { translateQueries } from './translate.js';
const queries = translateQueries(source, 'article');
export const {
ADD_CATEGORY, ADD_EAN, ARTICLE_LIST_COLUMNS, CREATE, CREATE_CHILD,
DELETE_CATEGORIES_BY_ARTICLE, DELETE_EANS_BY_ARTICLE, EAN_EXISTS,
DELETE_CATEGORIES_BY_ARTICLE, DELETE_EANS_BY_ARTICLE, EAN_EXISTS, EAN_EXISTS_FOR_OTHER_ARTICLE,
GET_BRAND_BY_COMPANY_AND_ID,
GET_CATEGORY_ID_BY_SKU, GET_CATEGORY_TREE_FLAT, GET_ID_BY_SKU,
LIST_CHILDREN_BY_PARENT_ID,

View File

@@ -246,11 +246,13 @@ export const INIT_ARTICLEEAN = `
CREATE TABLE IF NOT EXISTS articleean (
id INTEGER PRIMARY KEY,
article_id INTEGER NOT NULL,
ean TEXT NOT NULL UNIQUE,
ean TEXT NOT NULL,
FOREIGN KEY (article_id) REFERENCES article(id) ON DELETE CASCADE
);
CREATE INDEX IF NOT EXISTS IX_articleean_article_ean
CREATE UNIQUE INDEX IF NOT EXISTS UQ_articleean_article_ean
ON articleean(article_id, ean);
CREATE INDEX IF NOT EXISTS IX_articleean_ean
ON articleean(ean);
`;
export const INIT_ARTICLEPIC = `