Table of Contents

Class PostgreSqlViewBuilder

Namespace
LfrlAnvil.PostgreSql.Objects.Builders
Assembly
LfrlAnvil.PostgreSql.dll

Represents an SQL view builder.

public sealed class PostgreSqlViewBuilder : SqlViewBuilder, ISqlViewBuilder, ISqlObjectBuilder
Inheritance
PostgreSqlViewBuilder
Implements
Inherited Members
Extension Methods

Remarks

PostgreSqlDialect implementation.

Properties

Database

Database that this object belongs to.

public PostgreSqlDatabaseBuilder Database { get; }

Property Value

PostgreSqlDatabaseBuilder

Schema

Schema that this view belongs to.

public PostgreSqlSchemaBuilder Schema { get; }

Property Value

PostgreSqlSchemaBuilder

Methods

SetName(string)

Changes the name of this object.

public PostgreSqlViewBuilder SetName(string name)

Parameters

name string

Name to set.

Returns

PostgreSqlViewBuilder

this.

Exceptions

SqlObjectBuilderException

When name cannot be changed.