CreateRlsPolicyOperation

Classes > Nimblesite.DataProvider.Migration.Core > CreateRlsPolicyOperation

Create a row-level security policy. Additive.

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

Constructors

CreateRlsPolicyOperation

public CreateRlsPolicyOperation(string Schema, string TableName, RlsPolicyDefinition Policy)

Create a row-level security policy. Additive.

Parameter Type Description
Schema String
TableName String
Policy RlsPolicyDefinition

Properties

Schema

public string Schema { get; init; }

TableName

public string TableName { get; init; }

Policy

public RlsPolicyDefinition Policy { get; init; }