An example "sync" object which is extended by dialect-specific sync implementations, making Bookshelf effectively a data store agnostic "Data Mapper".
Used as the base of the prototype chain,
a convenient object for any instanceof
checks you may need.
Return a single model object.
Select one or more models, returning an array of data objects.
Insert a single row, returning an object (typically containing an "insert id").
Update an object in the data store.
Delete a record from the data store.
Base Sync