Skip to content

ExtensionSchemaSelection

Namespace: Ankus.PgConfig

Assembly: Ankus.PgConfig.dll

Describes a dependency-complete subset of an extension’s installation declarations.

public sealed class ExtensionSchemaSelection

Inheritance: object

Gets the selected declarations, including prerequisites and attached declaration families.

public IReadOnlyList<ExtensionSchemaItem> Items { get; }

Value: IReadOnlyList<ExtensionSchemaItem>

Gets the selected SQL with a concrete library path and optional transactional extension attachments.

public string Sql { get; }

Value: string

Gets warnings about custom SQL whose created objects cannot be attached automatically.

public IReadOnlyList<string> Warnings { get; }

Value: IReadOnlyList<string>