export enum RoleFields { ID = "id", NAME = "name", CREATED_AT = "createdAt", UPDATED_AT = "updatedAt", } export enum PermissionFields { ID = "id", DESCRIPTION = "description", ACTION = "action", TABLE = "table", CREATED_AT = "createdAt", UPDATED_AT = "updatedAt", } export enum UserFields { ID = "id", USERNAME = "username", EMAIL = "email", PHONE_NUMBER = "phoneNumber", ROLE = "role", CREATED_AT = "createdAt", UPDATED_AT = "updatedAt", } export enum MetadataFields { ID = "id", NAME = "name", LOGO = "logo", PHONE_NUMBER = "phoneNumber", SLOGAN = "slogan", CREATED_AT = "createdAt", UPDATED_AT = "updatedAt", } export enum FileFields { ID = "id", TABLE_NAME = "tableName", PROP_NAME = "propName", ROW_ID = "rowId", FILE_PATH = "filePath", CREATED_AT = "createdAt", UPDATED_AT = "updatedAt", } NOTIFICATION_TABLE_FILE_FIELDS_PLACEHOLDER FORM_OF_FORMS_TABLE_FILE_FIELDS_PLACEHOLDER SUPPORT_TABLE_FILE_FIELDS_PLACEHOLDER USER_MESSAGING_TABLE_FILE_FIELDS_PLACEHOLDER DB_LOGGER_TABLE_FILE_FIELDS_PLACEHOLDER ACTIVITY_TRACKER_TABLE_FILE_FIELDS_PLACEHOLDER export enum TablesNames { USER = "user", ROLE = "role", PERMISSION = "permission", METADATA = "metadata", FILE = "file", AUTH = "auth", NOTIFICATION_TABLE_NAME_PLACEHOLDER FORM_OF_FORMS_TABLE_NAMES_PLACEHOLDER SUPPORT_TABLE_NAMES_PLACEHOLDER USER_MESSAGING_TABLE_NAMES_PLACEHOLDER DB_LOGGER_TABLE_PLACEHOLDER ACTIVITY_TRACKER_TABLE_PLACEHOLDER APP_HEALTH_CHECK_TABLE_PLACEHOLDER } export type AllTablesColumns = NOTIFICATION_TABLE_FILE_FIELDS_EXPORT_PLACEHOLDER FORM_OF_FORMS_TABLE_FILE_FIELDS_EXPORT_PLACEHOLDER SUPPORT_TABLE_FILE_FIELDS_EXPORT_PLACEHOLDER USER_MESSAGING_TABLE_FILE_FIELDS_EXPORT_PLACEHOLDER DB_LOGGER_TABLE_FILE_FIELDS_EXPORT_PLACEHOLDER ACTIVITY_TRACKER_TABLE_FILE_FIELDS_EXPORT_PLACEHOLDER | RoleFields | PermissionFields | UserFields | MetadataFields | FileFields;