Crear una tabla
Para crear una tabla, utilice el método HTTP POST. El cuerpo de POST debe contener una representación de una tabla válida única, que incluya un identificador que sea el nombre de la tabla.
Componente | Descripción |
---|---|
Método HTTP |
POST |
URL |
https://anfitrión/fmi/odata/versión/nombre-base-de-datos/FileMaker_Tables anfitrión: el nombre del anfitrión de FileMaker Cloud o FileMaker Server. versión: la versión de OData, que siempre es nombre-base-de-datos: el nombre de la base de datos alojada. Ejemplo: |
Parámetros |
Ejemplo de JSON: Copiar
Ejemplo de Atom: Copiar
|
Información de FileMaker
-
FileMaker_Tables es una tabla del sistema utilizada para crear, modificar y eliminar tablas. El parámetro
type
debe ser uno de los siguientes tipos: NUMERIC, DECIMAL, INT, DATE, TIME, TIMESTAMP, VARCHAR, CHARACTER VARYING, BLOB, VARBINARY, LONGVARBINARY o BINARY VARYING. -
Las repeticiones se especifican entre corchetes después del tipo (por ejemplo,
"INT[4]"
). Puede especificar la longitud máxima de un campo de texto entre paréntesis (por ejemplo,"VARCHAR(200)"
). -
Al crear una nueva tabla y especificar el valor NULL como tipo predeterminado, el valor de palabra clave se establece de forma predeterminada en TIMESTAMP.
-
Se utilizan parámetros opcionales con el nombre y el tipo de campo:
-
"primary"
: verdadero ("true") o falso ("false") para determinar si el campo es una clave principal; el valor predeterminado es "false". -
"unique"
: verdadero ("true") o falso ("false") para determinar si el campo debe tener un valor exclusivo; el valor predeterminado es "false". -
"global"
: verdadero ("true") o falso ("false") para determinar si el campo es global ; el valor predeterminado es "false". -
"default"
: una cadena que contiene una palabra clave adecuada para el tipo de datos; las palabras clave válidas son: USER, USERNAME, CURRENT_USER, CURRENT_DATE, CURDATE, CURRENT_TIME, CURTIME, CURRENT_TIMESTAMP y CURTIMESTAMP. -
"externalSecurePath"
(solo para campos contenedor): una cadena que contiene una ruta relativa para los archivos seguros en "externalSecurePath". Excluya la parte "[ubicación de la base de datos]/" del directorio base. Asegúrese de establecer esto para cada base de datos de FileMaker Pro en FileMaker Pro. Consulte Configurar campos contenedor para que almacenen datos de forma externa en la Ayuda de FileMaker Pro.
-