custom static method
Insertable<LessonData>
custom({
- Expression<
int> ? id, - Expression<
String> ? title, - Expression<
String> ? titleInEnglish, - Expression<
int> ? seqNum, - Expression<
bool> ? locked, - Expression<
bool> ? published, - Expression<
DateTime> ? publishDate, - Expression<
String> ? imagePath, - Expression<
int> ? bookId, - Expression<
String> ? description, - Expression<
String> ? note,
Implementation
static Insertable<LessonData> custom({
Expression<int>? id,
Expression<String>? title,
Expression<String>? titleInEnglish,
Expression<int>? seqNum,
Expression<bool>? locked,
Expression<bool>? published,
Expression<DateTime>? publishDate,
Expression<String>? imagePath,
Expression<int>? bookId,
Expression<String>? description,
Expression<String>? note,
}) {
return RawValuesInsertable({
if (id != null) 'id': id,
if (title != null) 'title': title,
if (titleInEnglish != null) 'title_in_english': titleInEnglish,
if (seqNum != null) 'seq_num': seqNum,
if (locked != null) 'locked': locked,
if (published != null) 'published': published,
if (publishDate != null) 'publish_date': publishDate,
if (imagePath != null) 'image_path': imagePath,
if (bookId != null) 'book_id': bookId,
if (description != null) 'description': description,
if (note != null) 'note': note,
});
}