custom static method

Insertable<Translation> custom({
  1. Expression<String>? originalTextHash,
  2. Expression<String>? translatedText,
  3. Expression<int>? originalLanguageCode,
  4. Expression<int>? translatedLanguageCode,
  5. Expression<bool>? isApproved,
  6. Expression<DateTime>? createdAt,
  7. Expression<int>? rowid,
})

Implementation

static Insertable<Translation> custom({
  Expression<String>? originalTextHash,
  Expression<String>? translatedText,
  Expression<int>? originalLanguageCode,
  Expression<int>? translatedLanguageCode,
  Expression<bool>? isApproved,
  Expression<DateTime>? createdAt,
  Expression<int>? rowid,
}) {
  return RawValuesInsertable({
    if (originalTextHash != null) 'original_text_hash': originalTextHash,
    if (translatedText != null) 'translated_text': translatedText,
    if (originalLanguageCode != null) 'original_language_code': originalLanguageCode,
    if (translatedLanguageCode != null) 'translated_language_code': translatedLanguageCode,
    if (isApproved != null) 'is_approved': isApproved,
    if (createdAt != null) 'created_at': createdAt,
    if (rowid != null) 'rowid': rowid,
  });
}