custom static method

Insertable<Item> custom({
  1. Expression<String>? scopeName,
  2. Expression<String>? scopeKeys,
  3. Expression<String>? id,
  4. Expression<String>? payload,
  5. Expression<String>? updatedAt,
  6. Expression<String>? deletedAt,
  7. Expression<int>? rowid,
})

Implementation

static Insertable<Item> custom({
  Expression<String>? scopeName,
  Expression<String>? scopeKeys,
  Expression<String>? id,
  Expression<String>? payload,
  Expression<String>? updatedAt,
  Expression<String>? deletedAt,
  Expression<int>? rowid,
}) {
  return RawValuesInsertable({
    if (scopeName != null) 'scope_name': scopeName,
    if (scopeKeys != null) 'scope_keys': scopeKeys,
    if (id != null) 'id': id,
    if (payload != null) 'payload': payload,
    if (updatedAt != null) 'updated_at': updatedAt,
    if (deletedAt != null) 'deleted_at': deletedAt,
    if (rowid != null) 'rowid': rowid,
  });
}