withMaterialized method
QueryBuilder
withMaterialized(
- String name,
- QueryBuilder subQuery, {
- List<
String> ? columns,
inherited
Implementation
@override
QueryBuilder withMaterialized(String name, QueryBuilder subQuery,
{List<String>? columns}) {
if (!_config.supportsFeature(CteFeature.materialized)) {
throw UnsupportedCteFeatureException(
CteFeature.materialized, _config.databaseType, name);
}
_validateAndAddCte(name, subQuery, isMaterialized: true, columns: columns);
return this;
}