21 lines
587 B
JavaScript
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)
|
|
`;
|
|
|