custom static method

Insertable<CardModel> custom(
  1. {Expression<int>? id,
  2. Expression<int>? userId,
  3. Expression<String>? image,
  4. Expression<String>? name,
  5. Expression<String>? desc,
  6. Expression<DateTime>? updateAt,
  7. Expression<DateTime>? createAt}
)

Implementation

static Insertable<CardModel> custom({
  Expression<int>? id,
  Expression<int>? userId,
  Expression<String>? image,
  Expression<String>? name,
  Expression<String>? desc,
  Expression<DateTime>? updateAt,
  Expression<DateTime>? createAt,
}) {
  return RawValuesInsertable({
    if (id != null) 'id': id,
    if (userId != null) 'user_id': userId,
    if (image != null) 'image': image,
    if (name != null) 'name': name,
    if (desc != null) 'desc': desc,
    if (updateAt != null) 'update_at': updateAt,
    if (createAt != null) 'create_at': createAt,
  });
}