DropFunctionOperation

Classes > Nimblesite.DataProvider.Migration.Core > DropFunctionOperation

Drop a PostgreSQL function. DESTRUCTIVE - requires explicit opt-in.

public sealed record DropFunctionOperation : SchemaOperation, IEquatable<SchemaOperation>, IEquatable<DropFunctionOperation>

Constructors

DropFunctionOperation

public DropFunctionOperation(string Schema, string Name, IReadOnlyList<string> ArgumentTypes)

Drop a PostgreSQL function. DESTRUCTIVE - requires explicit opt-in.

Parameter Type Description
Schema String
Name String
ArgumentTypes String>

Properties

Schema

public string Schema { get; init; }

Name

public string Name { get; init; }

ArgumentTypes

public IReadOnlyList<string> ArgumentTypes { get; init; }