NodeJS Modulo
Instalação
Uso
API
createClient(config)
createClient(config)
config.baseURL
(required): Your Firesync API base URLconfig.appId
(required): Your application IDconfig.authToken
(required): Your authorization tokenconfig.timeout
(optional): Request timeout in milliseconds (default: 30000)
Query Methods
All query methods return a QueryBuilder
instance that can be chained:
.select(table)
.insert(table)
.update(table)
.delete(table)
.truncate(table)
.drop(table)
Query Builder Methods
.columns(...columns)
: Specify columns to select/insert.values(...values)
: Specify values for insert.where(conditions)
: Add WHERE conditions (array of objects).orderBy(...fields)
: Add ORDER BY clauses.page(num)
: Set page number for pagination.pageSize(size)
: Set page size for pagination.set(updates)
: Add SET clauses for update (array of objects).execute()
: Execute the query
Error Handling
All errors thrown by the client will be instances of Error
. API errors will include the status code and message from the server.
Atualizado