AbstractThe structure of the database.
ProtectedconstructorThe structure of the database.
ProtectedcanReadonlydebugReadonlyhostReadonlynameReturns the endpoint URL for the database connection.
The endpoint URL.
Clears any Layout objects previously returned by database.layout(...).
Immediately closes all open sessions and prevents new ones from being created.
Uses an available session to run a fetch
Optionaloptions: RequestInitUses an available session to run a fetch on a FileMaker Data API JSON endpoint. Also applies JSON/Zod type enforcement on result.
Retrieves a list of layouts in the current FileMaker database.
A promise that resolves to an array of Layout objects.
Immediately closes all open sessions and prevents new ones from being created. Alias of close
Creates a script reference you can pass to read and write helpers.
Protected AbstractwithProtectedThe inheriting database class must implement this method to provide a session object.
Represents a database connection.