42 lines
906 B
JavaScript
42 lines
906 B
JavaScript
export const TableNames = {
|
|
USERS: "ta_users",
|
|
}
|
|
|
|
export const FieldTypes = {
|
|
STRING: "string",
|
|
LONGFORM: "longform",
|
|
OPTIONS: "options",
|
|
NUMBER: "number",
|
|
BOOLEAN: "boolean",
|
|
ARRAY: "array",
|
|
DATETIME: "datetime",
|
|
ATTACHMENT: "attachment",
|
|
LINK: "link",
|
|
FORMULA: "formula",
|
|
JSON: "json",
|
|
}
|
|
|
|
export const UnsortableTypes = [
|
|
FieldTypes.FORMULA,
|
|
FieldTypes.ATTACHMENT,
|
|
FieldTypes.ARRAY,
|
|
FieldTypes.LINK,
|
|
]
|
|
|
|
export const ActionTypes = {
|
|
ValidateForm: "ValidateForm",
|
|
RefreshDatasource: "RefreshDatasource",
|
|
AddDataProviderQueryExtension: "AddDataProviderQueryExtension",
|
|
RemoveDataProviderQueryExtension: "RemoveDataProviderQueryExtension",
|
|
SetDataProviderSorting: "SetDataProviderSorting",
|
|
ClearForm: "ClearForm",
|
|
ChangeFormStep: "ChangeFormStep",
|
|
}
|
|
|
|
export const ApiVersion = "1"
|
|
|
|
/**
|
|
* API Version Changelog
|
|
* v1:
|
|
* - Coerce types for search endpoint
|
|
*/
|