export const UNIT_COLUMNS = ` u.si, u.basesi, u.basesifactor, ut.symbol, ut.name `; export const GET_BY_SI = ` SELECT id FROM unit WHERE company_id = @companyId AND si = @si `; export const GET_FULL_BY_SI = ` SELECT u.id, ${UNIT_COLUMNS} FROM unit u LEFT JOIN unittext ut ON ut.unit_id = u.id AND ut.language_id = @languageId WHERE u.company_id = @companyId AND u.si = @si `; export const LIST_BY_COMPANY = ` SELECT ${UNIT_COLUMNS} FROM unit u LEFT JOIN unittext ut ON ut.unit_id = u.id AND ut.language_id = @languageId WHERE u.company_id = @companyId ORDER BY ut.symbol, ut.name, u.si `; export const CREATE = ` INSERT INTO unit (company_id, si, basesi, basesifactor) OUTPUT INSERTED.id VALUES (@companyId, @si, @basesi, @basesifactor) `; export const UPDATE_BY_SI = ` UPDATE unit SET basesi = @basesi, basesifactor = @basesifactor WHERE company_id = @companyId AND si = @si `; export const DELETE_BY_COMPANY_AND_SI = ` DELETE FROM unit WHERE company_id = @companyId AND si = @si `;