UNPKG

tspace-mysql

Version:

Tspace MySQL is a promise-based ORM for Node.js, designed with modern TypeScript and providing type safety for schema databases.

100 lines (99 loc) 2.42 kB
declare const CONSTANTS: Readonly<{ ID: "ID"; SHOW: "SHOW"; BINARY: "BINARY"; FIELDS: "FIELDS"; COLUMNS: "COLUMNS"; TABLES: "TABLES"; WHERE: "WHERE"; BETWEEN: "BETWEEN"; NOT_BETWEEN: "NOT BETWEEN"; AND: "AND"; NULL: "NULL"; IS_NULL: "IS NULL"; IS_NOT_NULL: "IS NOT NULL"; OR: "OR"; LIKE: "LIKE"; SELECT: "SELECT"; DISTINCT: "DISTINCT"; FROM: "FROM"; OFFSET: "OFFSET"; GROUP_BY: "GROUP BY"; GROUP_CONCAT: "GROUP_CONCAT"; ORDER_BY: "ORDER BY"; DESC: "DESC"; ASC: "ASC"; INNER_JOIN: "INNER JOIN"; LEFT_JOIN: "LEFT JOIN"; RIGHT_JOIN: "RIGHT JOIN"; CROSS_JOIN: "CROSS JOIN"; ON: "ON"; LIMIT: "LIMIT"; HAVING: "HAVING"; COUNT: "COUNT"; AVG: "AVG"; SUM: "SUM"; MAX: "MAX"; MIN: "MIN"; AS: "AS"; IN: "IN"; ALL: "ALL"; ANY: "ANY"; NOT_IN: "NOT IN"; SET: "SET"; NOT: "NOT"; DUPLICATE: "DUPLICATE"; KEY: "KEY"; RAW: "$RAW:"; OP: "$OP:"; FREEZE: "$FREEZE:"; VALUE: "$VALUE:"; IGNORE: "$IGNORE"; WHEN: "WHEN"; THEN: "THEN"; ELSE: "ELSE"; CASE: "CASE"; END: "END"; WHERE_NOT_EXISTS: "WHERE NOT EXISTS"; EXISTS: "EXISTS"; VALUES: "VALUES"; UPDATE: "UPDATE"; DELETE: "DELETE"; INSERT: "INSERT INTO"; DROP_TABLE: "DROP TABLE"; TRUNCATE_TABLE: "TRUNCATE TABLE"; CREATE_DATABASE: "CREATE DATABASE"; SHOW_DATABASES: "SHOW DATABASES"; SHOW_TABLES: "SHOW TABLES"; CREATE_DATABASE_NOT_EXISTS: "CREATE DATABASE IF NOT EXISTS"; CREATE_TABLE: "CREATE TABLE"; CREATE_TABLE_NOT_EXISTS: "CREATE TABLE IF NOT EXISTS"; CREATE_INDEX: "CREATE INDEX"; ENGINE: "ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4"; RAND: "RAND()"; FOREIGN_KEY: "FOREIGN KEY"; REFERENCES: "REFERENCES"; ON_DELETE: "ON DELETE"; ON_UPDATE: "ON UPDATE"; ADD: "ADD"; CHANGE: "CHANGE"; ADD_CONSTRAINT: "ADD CONSTRAINT"; AFTER: "AFTER"; ALTER_TABLE: "ALTER TABLE"; IFNULL: "IFNULL"; JSON_ARRAY: "JSON_ARRAY"; JSON_ARRAYAGG: "JSON_ARRAYAGG"; JSON_OBJECT: "JSON_OBJECT"; RELATIONSHIP: { hasOne: string; hasMany: string; belongsTo: string; belongsToMany: string; }; PATTERN: { snake_case: string; camelCase: string; }; }>; export { CONSTANTS }; export default CONSTANTS;