computed method
ColumnBuilder
computed(
- String name,
- String expression, {
- ColumnMutation mutation = ColumnMutation.add,
- bool stored = false,
- ColumnType type = const ColumnType.text(),
Implementation
ColumnBuilder computed(
String name,
String expression, {
ColumnMutation mutation = ColumnMutation.add,
bool stored = false,
ColumnType type = const ColumnType.text(),
}) {
final builder = column(name, type, mutation: mutation);
return stored
? builder.storedAs(expression)
: builder.virtualAs(expression);
}