Implementation
FieldCompanion copyWith(
{Value<String>? id,
Value<DateTime>? created,
Value<DateTime>? updated,
Value<FieldType>? type,
Value<String>? name,
Value<bool>? system,
Value<bool>? required,
Value<bool>? unique,
Value<String>? collectionId,
Value<String>? extra}) {
return FieldCompanion(
id: id ?? this.id,
created: created ?? this.created,
updated: updated ?? this.updated,
type: type ?? this.type,
name: name ?? this.name,
system: system ?? this.system,
required: required ?? this.required,
unique: unique ?? this.unique,
collectionId: collectionId ?? this.collectionId,
extra: extra ?? this.extra,
);
}