Insertable<CollectionData>
custom(- {Expression<String>? id,
- Expression<DateTime>? created,
- Expression<DateTime>? updated,
- Expression<String>? type,
- Expression<String>? name,
- Expression<bool>? system,
- Expression<String>? listRule,
- Expression<String>? viewRule,
- Expression<String>? createRule,
- Expression<String>? updateRule,
- Expression<String>? deleteRule,
)
Implementation
static Insertable<CollectionData> custom({
Expression<String>? id,
Expression<DateTime>? created,
Expression<DateTime>? updated,
Expression<String>? type,
Expression<String>? name,
Expression<bool>? system,
Expression<String>? listRule,
Expression<String>? viewRule,
Expression<String>? createRule,
Expression<String>? updateRule,
Expression<String>? deleteRule,
Expression<String>? extra,
}) {
return RawValuesInsertable({
if (id != null) 'id': id,
if (created != null) 'created': created,
if (updated != null) 'updated': updated,
if (type != null) 'type': type,
if (name != null) 'name': name,
if (system != null) 'system': system,
if (listRule != null) 'list_rule': listRule,
if (viewRule != null) 'view_rule': viewRule,
if (createRule != null) 'create_rule': createRule,
if (updateRule != null) 'update_rule': updateRule,
if (deleteRule != null) 'delete_rule': deleteRule,
if (extra != null) 'extra': extra,
});
}