128 lines
1.7 KiB
JavaScript
128 lines
1.7 KiB
JavaScript
export const sqlDataTypes = [
|
|
"INT",
|
|
"SMALLINT",
|
|
"BIGINT",
|
|
"DECIMAL",
|
|
"NUMERIC",
|
|
"FLOAT",
|
|
"DOUBLE",
|
|
"REAL",
|
|
"CHAR",
|
|
"VARCHAR",
|
|
"TEXT",
|
|
"DATE",
|
|
"TIME",
|
|
"TIMESTAMP",
|
|
"DATETIME",
|
|
"BOOLEAN",
|
|
"BINARY",
|
|
"VARBINARY",
|
|
"BLOB",
|
|
"JSON",
|
|
"UUID",
|
|
"ENUM",
|
|
"SET",
|
|
];
|
|
|
|
export const tableThemes = [
|
|
"#f03c3c",
|
|
"#ff4f81",
|
|
"#bc49c4",
|
|
"#a751e8",
|
|
"#7c4af0",
|
|
"#6360f7",
|
|
"#7d9dff",
|
|
"#32c9b0",
|
|
"#3cde7d",
|
|
"#89e667",
|
|
"#ffe159",
|
|
"#ff9159",
|
|
];
|
|
|
|
export const noteThemes = [
|
|
"#ffdfd9",
|
|
"#fcf7ac",
|
|
"#cffcb1",
|
|
"#c7d2ff",
|
|
"#e7c7ff",
|
|
];
|
|
|
|
export const defaultBlue = "#175e7a";
|
|
export const defaultNoteTheme = "#fcf7ac";
|
|
export const tableHeaderHeight = 50;
|
|
export const tableWidth = 200;
|
|
export const tableFieldHeight = 36;
|
|
export const tableColorStripHeight = 7;
|
|
|
|
export const Cardinality = {
|
|
ONE_TO_ONE: "One to one",
|
|
ONE_TO_MANY: "One to many",
|
|
MANY_TO_ONE: "Many to one",
|
|
};
|
|
|
|
export const Constraint = {
|
|
NONE: "No action",
|
|
RESTRICT: "Restrict",
|
|
CASCADE: "Cascade",
|
|
SET_NULL: "Set null",
|
|
SET_DEFAULT: "Set default",
|
|
};
|
|
|
|
export const Tab = {
|
|
TABLES: "1",
|
|
RELATIONSHIPS: "2",
|
|
AREAS: "3",
|
|
NOTES: "4",
|
|
TYPES: "5",
|
|
};
|
|
|
|
export const ObjectType = {
|
|
NONE: 0,
|
|
TABLE: 1,
|
|
AREA: 2,
|
|
NOTE: 3,
|
|
RELATIONSHIP: 4,
|
|
TYPE: 5,
|
|
};
|
|
|
|
export const Action = {
|
|
ADD: 0,
|
|
MOVE: 1,
|
|
DELETE: 2,
|
|
EDIT: 3,
|
|
PAN: 4,
|
|
};
|
|
|
|
export const State = {
|
|
NONE: 0,
|
|
SAVING: 1,
|
|
SAVED: 2,
|
|
LOADING: 3,
|
|
ERROR: 4,
|
|
};
|
|
|
|
export const MODAL = {
|
|
NONE: 0,
|
|
IMG: 1,
|
|
CODE: 2,
|
|
IMPORT: 3,
|
|
RENAME: 4,
|
|
OPEN: 5,
|
|
SAVEAS: 6,
|
|
NEW: 7,
|
|
IMPORT_SRC: 8,
|
|
TABLE_WIDTH: 9,
|
|
};
|
|
|
|
export const STATUS = {
|
|
NONE: 0,
|
|
WARNING: 1,
|
|
ERROR: 2,
|
|
OK: 3,
|
|
};
|
|
|
|
export const SIDESHEET = {
|
|
NONE: 0,
|
|
TODO: 1,
|
|
TIMELINE: 2,
|
|
}; |