Search Results for

    Show / Hide Table of Contents

    Class Postgres92Generator

    Inheritance
    object
    GeneratorBase
    GenericGenerator
    PostgresGenerator
    Postgres92Generator
    Implements
    IMigrationGenerator
    Inherited Members
    PostgresGenerator.CreateTable
    PostgresGenerator.DropTable
    PostgresGenerator.AddColumn
    PostgresGenerator.DropColumn
    PostgresGenerator.AlterColumn
    PostgresGenerator.RenameColumn
    PostgresGenerator.Generate(AlterTableExpression)
    PostgresGenerator.Generate(CreateSchemaExpression)
    PostgresGenerator.Generate(DeleteSchemaExpression)
    PostgresGenerator.Generate(CreateTableExpression)
    PostgresGenerator.Generate(AlterColumnExpression)
    PostgresGenerator.Generate(CreateColumnExpression)
    PostgresGenerator.Generate(DeleteColumnExpression)
    PostgresGenerator.Generate(CreateForeignKeyExpression)
    PostgresGenerator.Generate(DeleteForeignKeyExpression)
    PostgresGenerator.GetIncludeString(CreateIndexExpression)
    PostgresGenerator.GetUsingAlgorithm(CreateIndexExpression)
    PostgresGenerator.GetFilter(CreateIndexExpression)
    PostgresGenerator.GetAsConcurrently(CreateIndexExpression)
    PostgresGenerator.GetAsOnly(CreateIndexExpression)
    PostgresGenerator.Generate(CreateIndexExpression)
    PostgresGenerator.Generate(DeleteIndexExpression)
    PostgresGenerator.Generate(RenameTableExpression)
    PostgresGenerator.Generate(RenameColumnExpression)
    PostgresGenerator.Generate(InsertDataExpression)
    PostgresGenerator.Generate(AlterDefaultConstraintExpression)
    PostgresGenerator.Generate(DeleteDataExpression)
    PostgresGenerator.Generate(UpdateDataExpression)
    PostgresGenerator.Generate(AlterSchemaExpression)
    PostgresGenerator.Generate(DeleteDefaultConstraintExpression)
    PostgresGenerator.Generate(DeleteConstraintExpression)
    PostgresGenerator.Generate(CreateConstraintExpression)
    PostgresGenerator.GetColumnList(IEnumerable<string>)
    PostgresGenerator.GetDataList(List<object>)
    PostgresGenerator.Generate(CreateSequenceExpression)
    PostgresGenerator.Generate(DeleteSequenceExpression)
    GenericGenerator.compatabilityMode
    GenericGenerator.CompatibilityMode
    GenericGenerator.RenameTable
    GenericGenerator.CreateSchema
    GenericGenerator.AlterSchema
    GenericGenerator.DropSchema
    GenericGenerator.CreateIndex
    GenericGenerator.DropIndex
    GenericGenerator.InsertData
    GenericGenerator.UpdateData
    GenericGenerator.DeleteData
    GenericGenerator.CreateConstraint
    GenericGenerator.DeleteConstraint
    GenericGenerator.CreateForeignKeyConstraint
    GenericGenerator.GetUniqueString(CreateIndexExpression)
    GenericGenerator.GetClusterTypeString(CreateIndexExpression)
    GenericGenerator.Generate(DeleteTableExpression)
    GenericGenerator.GenerateForeignKeyName(ForeignKeyDefinition)
    GenericGenerator.AppendSqlStatementEndToken(StringBuilder)
    GenericGenerator.GenerateColumnNamesAndValues(InsertDataExpression)
    GenericGenerator.ValidateAdditionalFeatureCompatibility(IEnumerable<KeyValuePair<string, object>>)
    GeneratorBase.IsAdditionalFeatureSupported(string)
    GeneratorBase.Column
    GeneratorBase.Quoter
    GeneratorBase.DescriptionGenerator
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: FluentMigrator.Runner.Generators.Postgres92
    Assembly: FluentMigrator.Runner.Postgres.dll
    Syntax
    public class Postgres92Generator : PostgresGenerator, IMigrationGenerator

    Constructors

    | Edit this page View Source

    Postgres92Generator(PostgresQuoter, IOptions<GeneratorOptions>)

    Declaration
    public Postgres92Generator(PostgresQuoter quoter, IOptions<GeneratorOptions> generatorOptions)
    Parameters
    Type Name Description
    PostgresQuoter quoter
    IOptions<GeneratorOptions> generatorOptions

    Implements

    IMigrationGenerator
    • Edit this page
    • View Source
    In this article
    Back to top
    Copyright © 2018 Fluent Migrator Project
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.