u
This commit is contained in:
@@ -14,3 +14,9 @@ SELECT id, parent_id, sort
|
||||
FROM tree
|
||||
ORDER BY sort, id
|
||||
`;
|
||||
|
||||
export const CREATE = `
|
||||
INSERT INTO category (parent_id, sort)
|
||||
OUTPUT INSERTED.id
|
||||
VALUES (@parentId, @sort)
|
||||
`;
|
||||
|
||||
@@ -8,3 +8,31 @@ FROM company c
|
||||
INNER JOIN companyuser cu ON cu.company_id = c.id
|
||||
WHERE cu.id = @companyUserId
|
||||
`;
|
||||
|
||||
export const CREATE = `
|
||||
INSERT INTO company (name)
|
||||
OUTPUT INSERTED.id
|
||||
VALUES (@name)
|
||||
`;
|
||||
|
||||
export const LIST = `
|
||||
SELECT id, name, root_category_id, default_language_id
|
||||
FROM company
|
||||
`;
|
||||
|
||||
export const SET_DEFAULT_LANG = `
|
||||
UPDATE company
|
||||
SET default_language_id = @languageId
|
||||
WHERE id = @companyId
|
||||
`;
|
||||
|
||||
export const SET_ROOT_CATEGORY = `
|
||||
UPDATE company
|
||||
SET root_category_id = @categoryId
|
||||
WHERE id = @companyId
|
||||
`;
|
||||
|
||||
export const DELETE = `
|
||||
DELETE FROM company
|
||||
WHERE id = @companyId
|
||||
`;
|
||||
|
||||
@@ -4,3 +4,9 @@ FROM companyuser cu
|
||||
INNER JOIN google_auth ga ON ga.id = cu.google_auth_id
|
||||
WHERE ga.email = @email
|
||||
`;
|
||||
|
||||
export const ADD = `
|
||||
INSERT INTO companyuser (google_auth_id, company_id)
|
||||
OUTPUT INSERTED.id
|
||||
VALUES (@authId, @companyId)
|
||||
`;
|
||||
|
||||
16
src/sql/google_auth.js
Normal file
16
src/sql/google_auth.js
Normal file
@@ -0,0 +1,16 @@
|
||||
export const ADD = `
|
||||
INSERT INTO google_auth (email)
|
||||
OUTPUT INSERTED.id
|
||||
VALUES (@email)
|
||||
`;
|
||||
|
||||
export const LIST = `
|
||||
SELECT id, email, created_at
|
||||
FROM google_auth
|
||||
ORDER BY id
|
||||
`;
|
||||
|
||||
export const DEL = `
|
||||
DELETE FROM google_auth
|
||||
WHERE id = @id
|
||||
`;
|
||||
15
src/sql/language.js
Normal file
15
src/sql/language.js
Normal file
@@ -0,0 +1,15 @@
|
||||
export const CREATE = `
|
||||
INSERT INTO language (iso639)
|
||||
OUTPUT INSERTED.id
|
||||
VALUES (@iso639)
|
||||
`;
|
||||
|
||||
export const LIST = `
|
||||
SELECT id, iso639
|
||||
FROM language
|
||||
`;
|
||||
|
||||
export const DELETE = `
|
||||
DELETE FROM language
|
||||
WHERE id = @id
|
||||
`;
|
||||
Reference in New Issue
Block a user