Files
dashlibstorage/src/providers/mssql/queries/articletext.js
2026-10-01 17:40:04 +02:00

21 lines
587 B
JavaScript

export const CREATE = `
INSERT INTO articletext (article_id, language_id, name, slug)
VALUES (@articleId, @languageId, @name, @slug)
`;
export const UPDATE_BY_ARTICLE_AND_LANGUAGE = `
UPDATE articletext
SET name = @name, slug = @slug
WHERE article_id = @articleId AND language_id = @languageId
`;
export const LIST_SLUGS_BY_COMPANY_AND_LANGUAGE = `
SELECT at.slug, at.article_id AS articleId
FROM articletext at
INNER JOIN article a ON a.id = at.article_id
WHERE a.company_id = @companyId
AND at.language_id = @languageId
AND (at.slug = @baseSlug OR at.slug LIKE @likePattern)
`;