type BasePowerSyncCollectionConfig<TTable, TSchema> = Omit<BaseCollectionConfig<ExtractedTable<TTable>, string, TSchema>, "onInsert" | "onUpdate" | "onDelete" | "getKey"> & object;
type BasePowerSyncCollectionConfig<TTable, TSchema> = Omit<BaseCollectionConfig<ExtractedTable<TTable>, string, TSchema>, "onInsert" | "onUpdate" | "onDelete" | "getKey"> & object;
Defined in: definitions.ts:165
database: AbstractPowerSyncDatabase;
database: AbstractPowerSyncDatabase;
The PowerSync database instance
optional syncBatchSize: number;
optional syncBatchSize: number;
The maximum number of documents to read from the SQLite table in a single batch during the initial sync between PowerSync and the in-memory TanStack DB collection.
table: TTable;
table: TTable;
The PowerSync schema Table definition
TTable extends Table = Table
TSchema extends StandardSchemaV1 = never