Class SnowflakeQuoter
Inheritance
SnowflakeQuoter
Assembly: FluentMigrator.Runner.Snowflake.dll
Syntax
public class SnowflakeQuoter : GenericQuoter, IQuoter
Constructors
SnowflakeQuoter(SnowflakeOptions)
Declaration
public SnowflakeQuoter(SnowflakeOptions sfOptions)
Parameters
SnowflakeQuoter(bool)
Declaration
public SnowflakeQuoter(bool quoteIdentifiers)
Parameters
Type |
Name |
Description |
bool |
quoteIdentifiers |
|
Properties
CloseQuote
Returns the closing quote identifier - " is the standard according to the specification
Declaration
public override string CloseQuote { get; }
Property Value
Overrides
CloseQuoteEscapeString
If quoting is disabled, returns empty string.
Declaration
public override string CloseQuoteEscapeString { get; }
Property Value
Overrides
DefaultSchemaName
Declaration
public string DefaultSchemaName { get; }
Property Value
OpenQuote
Returns the opening quote identifier - " is the standard according to the specification
Declaration
public override string OpenQuote { get; }
Property Value
Overrides
OpenQuoteEscapeString
If quoting is disabled, returns empty string.
Declaration
public override string OpenQuoteEscapeString { get; }
Property Value
Overrides
Methods
Declaration
public override string FormatDateTime(DateTime value)
Parameters
Returns
Overrides
Declaration
public override string FormatDateTimeOffset(DateTimeOffset value)
Parameters
Returns
Overrides
Declaration
public override string FormatSystemMethods(SystemMethods value)
Parameters
Returns
Overrides
IsQuoted(string)
Returns true is the value starts and ends with a close quote
Declaration
public override bool IsQuoted(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
Overrides
QuoteSchemaName(string)
Declaration
public override string QuoteSchemaName(string schemaName)
Parameters
Type |
Name |
Description |
string |
schemaName |
The schema name to quote
|
Returns
Type |
Description |
string |
The quoted schema name
|
Overrides
Implements