VersionedView.aliased constructor
VersionedView.aliased({
- required VersionedView source,
- required String? alias,
Copy an alias to a source view.
Implementation
VersionedView.aliased({required VersionedView source, required this.alias})
: entityName = source.entityName,
createViewStmt = source.createViewStmt,
_columnFactories = source._columnFactories,
columns = [
for (final column in source._columnFactories)
column(alias ?? source.entityName),
];