This commit is contained in:
seb
2026-09-29 16:16:05 +02:00
parent 26d2f83d64
commit ae5d5cc6f8
40 changed files with 2139 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
export const LIST_BY_ARTICLE_ID = `
SELECT
ap.id,
ap.article_id AS articleId,
ap.property_id AS propertyId,
pn.name AS name,
ap.value,
ap.sort
FROM articleproperty ap
INNER JOIN propertyname pn ON pn.id = ap.property_id
WHERE ap.article_id = @articleId
ORDER BY ap.sort ASC, ap.id ASC
`;
export const DELETE_BY_ARTICLE_ID = `
DELETE FROM articleproperty
WHERE article_id = @articleId
`;
export const DELETE_BY_ARTICLE_AND_PROPERTY_ID = `
DELETE FROM articleproperty
WHERE article_id = @articleId AND property_id = @propertyId
`;
export const INSERT_ROW = `
INSERT INTO articleproperty (article_id, property_id, value, sort)
OUTPUT INSERTED.id, INSERTED.article_id AS articleId, INSERTED.property_id AS propertyId, INSERTED.value, INSERTED.sort
VALUES (@articleId, @propertyId, @value, @sort)
`;