$$CampusMapSyncsTableTableManager constructor

$$CampusMapSyncsTableTableManager(
  1. _$AppDatabase db,
  2. $CampusMapSyncsTable table
)

Implementation

$$CampusMapSyncsTableTableManager(
  _$AppDatabase db,
  $CampusMapSyncsTable table,
) : super(
      TableManagerState(
        db: db,
        table: table,
        createFilteringComposer: () =>
            $$CampusMapSyncsTableFilterComposer($db: db, $table: table),
        createOrderingComposer: () =>
            $$CampusMapSyncsTableOrderingComposer($db: db, $table: table),
        createComputedFieldComposer: () =>
            $$CampusMapSyncsTableAnnotationComposer($db: db, $table: table),
        updateCompanionCallback:
            ({
              Value<String> namespace = const Value.absent(),
              Value<DateTime?> catalogFetchedAt = const Value.absent(),
              Value<DateTime?> indexFetchedAt = const Value.absent(),
              Value<int> rowid = const Value.absent(),
            }) => CampusMapSyncsCompanion(
              namespace: namespace,
              catalogFetchedAt: catalogFetchedAt,
              indexFetchedAt: indexFetchedAt,
              rowid: rowid,
            ),
        createCompanionCallback:
            ({
              required String namespace,
              Value<DateTime?> catalogFetchedAt = const Value.absent(),
              Value<DateTime?> indexFetchedAt = const Value.absent(),
              Value<int> rowid = const Value.absent(),
            }) => CampusMapSyncsCompanion.insert(
              namespace: namespace,
              catalogFetchedAt: catalogFetchedAt,
              indexFetchedAt: indexFetchedAt,
              rowid: rowid,
            ),
        withReferenceMapper: (p0) => p0
            .map(
              (e) => (
                e.readTable<$CampusMapSyncsTable, MapSyncRecord>(table),
                BaseReferences<
                  _$AppDatabase,
                  $CampusMapSyncsTable,
                  MapSyncRecord
                >(db, table, e),
              ),
            )
            .toList(),
        prefetchHooksCallback: null,
      ),
    );