$$TranslationsTableTableManager constructor
$$TranslationsTableTableManager(
- _$TranslationsDatabase db,
- $TranslationsTable table
Implementation
$$TranslationsTableTableManager(_$TranslationsDatabase db, $TranslationsTable table)
: super(
TableManagerState(
db: db,
table: table,
createFilteringComposer: () => $$TranslationsTableFilterComposer($db: db, $table: table),
createOrderingComposer: () => $$TranslationsTableOrderingComposer($db: db, $table: table),
createComputedFieldComposer: () => $$TranslationsTableAnnotationComposer($db: db, $table: table),
updateCompanionCallback:
({
Value<String> originalTextHash = const Value.absent(),
Value<String> translatedText = const Value.absent(),
Value<SolvroLocale> originalLanguageCode = const Value.absent(),
Value<SolvroLocale> translatedLanguageCode = const Value.absent(),
Value<bool> isApproved = const Value.absent(),
Value<DateTime> createdAt = const Value.absent(),
Value<int> rowid = const Value.absent(),
}) => TranslationsCompanion(
originalTextHash: originalTextHash,
translatedText: translatedText,
originalLanguageCode: originalLanguageCode,
translatedLanguageCode: translatedLanguageCode,
isApproved: isApproved,
createdAt: createdAt,
rowid: rowid,
),
createCompanionCallback:
({
required String originalTextHash,
required String translatedText,
Value<SolvroLocale> originalLanguageCode = const Value.absent(),
required SolvroLocale translatedLanguageCode,
required bool isApproved,
Value<DateTime> createdAt = const Value.absent(),
Value<int> rowid = const Value.absent(),
}) => TranslationsCompanion.insert(
originalTextHash: originalTextHash,
translatedText: translatedText,
originalLanguageCode: originalLanguageCode,
translatedLanguageCode: translatedLanguageCode,
isApproved: isApproved,
createdAt: createdAt,
rowid: rowid,
),
withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(),
prefetchHooksCallback: null,
),
);