function cdb_createTable(pProject, pTableName, pKeys, pKeysType, pSchemaless, pTableDomain, pInstanceName)
Summary
This function creates a new table with keys and adds the table to a specified project.
Inputs
-
pProject (String) - The name of the project the table will be created in.
-
pTableName (String) - The name of the table to be created.
-
pKeys (String) - The comma-delimited list of names of the keys that will be added to the table.
-
*pKeysType (Bool) - An array whose keys are the type and values are the table's keys with that type. The only type currently accepted is "hyperblob".
-
*pSchemaless (Bool) - Determines whether the table is schemaless or not. Default is false.
-
*pTableDomain (String) - Specifies which table domain the table will be created in. Default is automatically chosen.
-
*pInstanceName (String) - Specifies which instance the table will be created in. Default is automatically chosen.
*optional parameter.
Outputs
(String) - The table ID of the newly created table.
Additional Requirements
- This API call requires internet access in order to create a table in cloud records.
- This API requires Developer Auth. See Accounts and Authorization for more details.
Examples
local tProject, tTable, tKeys
# Project name: meeting
put "meeting" into tProject
put "clients" into tTable
put "firstName,lastName,age,income" into tKeys
cdb_createTable(tProject,tTable,tKeys)
#Output: 72a88e4f-c6ba-4fda-9381-2f0b0ca220bd