Namespace FluentMigrator.Runner.BatchParser.RangeSearchers
Classes
AnsiSqlIdentifier
A range searcher for ANSI-style SQL identifiers
CharWithEscapeByDuplication
Utility class that handles single-character ranges (e.g. 'text'
) where the
end characters might be duplicated to escape it.
DoubleDashSingleLineComment
A single line comment starting with two dashes (-- comment
)
MultiLineComment
The default multi-line comment (/* comment */
)
MySqlIdentifier
The MySQL identifier quotes using backticks
NestingMultiLineComment
An example implementation of a nested multi-line comment (e.g. /* comment /* nested */ */
)
PoundSignSingleLineComment
A single line comment starting with a pound sign (# comment
)
SingleLineComment
A single line comment starting with the specified start code
SqlServerIdentifier
An SQL server style quoted identifer ([identifier]
)
SqlString
A ANSI SQL string ('string'
)
StringWithNoEscape
Ranges with multi-character start and end tokens (e.g. /* */
)