db-scout
Version:
get database information, generate migration files, create models based on information
27 lines (26 loc) • 1.34 kB
JavaScript
export const PUBLIC = 'public';
export const SCHEMA_TYPE_TEMPLATE = '{{SCHEMA}}';
export const TABLE_TEMPLATE = '{{TABLE}}';
export const TABLE_COLUMNS_WITH_NAME_TYPE_TEMPLATE = '{{TABLE_COLUMNS_WITH_NAME_TYPE}}';
export const PRIMARY_KEYS_TEMPLATE = '{{PRIMARY_KEYS}}';
export const FOREIGN_KEYS_TEMPLATE = '{{FOREIGN_KEYS}}';
export const UNIQUE_INDEXES_TEMPLATE = '{{UNIQUE_INDEXES}}';
export const INDEX_VALUE_TEMPLATE = '{{INDEX_VALUE}}';
export const CONSTRAINT_NAME_TEMPLATE = '{{CONSTRAINT_NAME}}';
export const REFERENCE_KEYS_TEMPLATE = '{{REFERENCE_KEYS}}';
export const COL_NAME_TEMPLATE = '{{COL_NAME}}';
export const COL_TYPE_TEMPLATE = '{{COL_TYPE}}';
export const NULLABLE_TEMPLATE = '{{NULLABLE}}';
export const DEFAULT_VALUE_TEMPLATE = '{{DEFAULT_VALUE}}';
export const PRECISION_TEMPLATE = '{{PRECISION}}';
export const SCALE_TEMPLATE = '{{SCALE}}';
export const LENGTH_TEMPLATE = '{{LENGTH}}';
export const CONSTRAINT_VALUE_TEMPLATE = '{{CONSTRAINT_VALUE}}';
export const DOT_SQL = '.sql';
export const UNDER_SCORE = '_';
export const ENUM_NAME_TEMPLATE = '{{NAME}}';
export const ENUM_VALUE_TEMPLATE = '{{VALUES}}';
export const CREATE_ENUM_QUERY_TEMPLATE = '{{CREATE_ENUM}}';
export const CREATE_ENUM_QUERY = '{{CREATE_ENUM_QUERY}}';
export const DB_SCOUT = 'dbscout';
export const DB_SCOUT_CONFIG_JSON = 'dbscout.json';