2020-11-25 03:04:14 +13:00
|
|
|
export const TableNames = {
|
|
|
|
USERS: "ta_users",
|
|
|
|
}
|
|
|
|
|
2020-12-02 05:22:06 +13:00
|
|
|
export const FrontendTypes = {
|
|
|
|
PAGE: "page",
|
|
|
|
SCREEN: "screen",
|
|
|
|
LAYOUT: "layout",
|
|
|
|
NONE: "none",
|
|
|
|
}
|
|
|
|
|
2021-05-13 23:39:35 +12:00
|
|
|
export const AppStatus = {
|
2021-05-21 21:32:16 +12:00
|
|
|
ALL: "all",
|
|
|
|
DEV: "development",
|
|
|
|
DEPLOYED: "published",
|
2021-05-13 23:39:35 +12:00
|
|
|
}
|
|
|
|
|
2021-12-01 05:21:16 +13:00
|
|
|
export const IntegrationTypes = {
|
|
|
|
POSTGRES: "POSTGRES",
|
|
|
|
MONGODB: "MONGODB",
|
|
|
|
COUCHDB: "COUCHDB",
|
2021-09-24 08:47:22 +12:00
|
|
|
S3: "S3",
|
2021-12-01 05:21:16 +13:00
|
|
|
MYSQL: "MYSQL",
|
2021-09-24 08:47:22 +12:00
|
|
|
REST: "REST",
|
2021-12-01 05:21:16 +13:00
|
|
|
DYNAMODB: "DYNAMODB",
|
|
|
|
ELASTICSEARCH: "ELASTICSEARCH",
|
|
|
|
SQL_SERVER: "SQL_SERVER",
|
|
|
|
AIRTABLE: "AIRTABLE",
|
|
|
|
ARANGODB: "ARANGODB",
|
|
|
|
ORACLE: "ORACLE",
|
|
|
|
INTERNAL: "INTERNAL",
|
|
|
|
}
|
|
|
|
|
|
|
|
export const IntegrationNames = {
|
|
|
|
[IntegrationTypes.POSTGRES]: "PostgreSQL",
|
|
|
|
[IntegrationTypes.MONGODB]: "MongoDB",
|
|
|
|
[IntegrationTypes.COUCHDB]: "CouchDB",
|
|
|
|
[IntegrationTypes.S3]: "S3",
|
|
|
|
[IntegrationTypes.MYSQL]: "MySQL",
|
|
|
|
[IntegrationTypes.REST]: "REST",
|
|
|
|
[IntegrationTypes.DYNAMODB]: "DynamoDB",
|
|
|
|
[IntegrationTypes.ELASTICSEARCH]: "ElasticSearch",
|
|
|
|
[IntegrationTypes.SQL_SERVER]: "SQL Server",
|
|
|
|
[IntegrationTypes.AIRTABLE]: "Airtable",
|
|
|
|
[IntegrationTypes.ARANGODB]: "ArangoDB",
|
|
|
|
[IntegrationTypes.ORACLE]: "Oracle",
|
|
|
|
[IntegrationTypes.INTERNAL]: "Internal",
|
2021-09-24 08:47:22 +12:00
|
|
|
}
|
|
|
|
|
2020-11-25 03:04:14 +13:00
|
|
|
// fields on the user table that cannot be edited
|
2021-05-20 05:46:15 +12:00
|
|
|
export const UNEDITABLE_USER_FIELDS = [
|
|
|
|
"email",
|
|
|
|
"password",
|
|
|
|
"roleId",
|
|
|
|
"status",
|
|
|
|
"firstName",
|
|
|
|
"lastName",
|
|
|
|
]
|
2020-12-04 06:31:38 +13:00
|
|
|
|
2021-11-09 07:59:27 +13:00
|
|
|
export const UNSORTABLE_TYPES = ["formula", "attachment", "array", "link"]
|
2021-11-09 06:25:05 +13:00
|
|
|
|
2020-12-04 06:31:38 +13:00
|
|
|
export const LAYOUT_NAMES = {
|
|
|
|
MASTER: {
|
|
|
|
PRIVATE: "layout_private_master",
|
|
|
|
PUBLIC: "layout_private_master",
|
|
|
|
},
|
|
|
|
}
|
2021-06-16 06:48:05 +12:00
|
|
|
|
|
|
|
export const BUDIBASE_INTERNAL_DB = "bb_internal"
|
2021-08-17 21:41:37 +12:00
|
|
|
|
|
|
|
export const APP_NAME_REGEX = /^[\w\s]+$/
|