The type of table record.
The configuration object for create operations.
Creates an instance of BrightBaseCRUD.
The name of the table.
Creates a new record or records in the table.
The record or records to be created. If an array is provided, multiple records will be created. You can omit fields that are optional or should be omitted on creation.
The created records.
Deletes a record from the table by its ID.
The ID of the record to delete.
The deleted record.
Reads records from the table based on the provided filters and options.
Optionalfilters: Partial<{The filters to apply to the query.
Optionaloptions: { The options for the query, such as limit and order.
Optionallimit?: numberOptionaloffset?: numberOptionalorder?: { The fetched records.
Updates a record in the table by its ID.
The ID of the record to update.
The updates to apply to the record.
The updated records.
Class representing CRUD operations for a Supabase table.