custom static method

Insertable<TafsirTableData> custom({
  1. Expression<int>? id,
  2. Expression<int>? surahNum,
  3. Expression<int>? ayahNum,
  4. Expression<String>? tafsirText,
  5. Expression<int>? pageNum,
})

Implementation

static Insertable<TafsirTableData> custom({
  Expression<int>? id,
  Expression<int>? surahNum,
  Expression<int>? ayahNum,
  Expression<String>? tafsirText,
  Expression<int>? pageNum,
}) {
  return RawValuesInsertable({
    if (id != null) 'index': id,
    if (surahNum != null) 'sura': surahNum,
    if (ayahNum != null) 'aya': ayahNum,
    if (tafsirText != null) 'Text': tafsirText,
    if (pageNum != null) 'PageNum': pageNum,
  });
}