Search Results for

    Show / Hide Table of Contents

    Class OracleExtensions

    Inheritance
    object
    OracleExtensions
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: FluentMigrator.Oracle
    Assembly: FluentMigrator.Extensions.Oracle.dll
    Syntax
    public static class OracleExtensions

    Properties

    | Edit this page View Source

    IdentityGeneration

    Declaration
    public static string IdentityGeneration { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    IdentityIncrementBy

    Declaration
    public static string IdentityIncrementBy { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    IdentityMaxValue

    Declaration
    public static string IdentityMaxValue { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    IdentityMinValue

    Declaration
    public static string IdentityMinValue { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    IdentityStartWith

    Declaration
    public static string IdentityStartWith { get; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    Identity<TNext, TNextFk>(IColumnOptionSyntax<TNext, TNextFk>, OracleGenerationType)

    Makes a column an Identity column using the specified generation type.

    Declaration
    public static TNext Identity<TNext, TNextFk>(this IColumnOptionSyntax<TNext, TNextFk> expression, OracleGenerationType generation) where TNext : IFluentSyntax where TNextFk : IFluentSyntax
    Parameters
    Type Name Description
    IColumnOptionSyntax<TNext, TNextFk> expression

    Column on which to apply the identity.

    OracleGenerationType generation

    The generation type

    Returns
    Type Description
    TNext
    Type Parameters
    Name Description
    TNext
    TNextFk
    | Edit this page View Source

    Identity<TNext, TNextFk>(IColumnOptionSyntax<TNext, TNextFk>, OracleGenerationType, int, int)

    Makes a column an Identity column using the specified generation type, seed and increment values.

    Declaration
    public static TNext Identity<TNext, TNextFk>(this IColumnOptionSyntax<TNext, TNextFk> expression, OracleGenerationType generation, int startWith, int incrementBy) where TNext : IFluentSyntax where TNextFk : IFluentSyntax
    Parameters
    Type Name Description
    IColumnOptionSyntax<TNext, TNextFk> expression

    Column on which to apply the identity.

    OracleGenerationType generation

    The generation type

    int startWith

    Starting value of the identity.

    int incrementBy

    Increment value of the identity.

    Returns
    Type Description
    TNext
    Type Parameters
    Name Description
    TNext
    TNextFk
    | Edit this page View Source

    Identity<TNext, TNextFk>(IColumnOptionSyntax<TNext, TNextFk>, OracleGenerationType, long, int)

    Makes a column an Identity column using the specified generation type, seed and increment values with bigint support.

    Declaration
    public static TNext Identity<TNext, TNextFk>(this IColumnOptionSyntax<TNext, TNextFk> expression, OracleGenerationType generation, long startWith, int incrementBy) where TNext : IFluentSyntax where TNextFk : IFluentSyntax
    Parameters
    Type Name Description
    IColumnOptionSyntax<TNext, TNextFk> expression

    Column on which to apply the identity.

    OracleGenerationType generation

    The generation type

    long startWith

    Starting value of the identity.

    int incrementBy

    Increment value of the identity.

    Returns
    Type Description
    TNext
    Type Parameters
    Name Description
    TNext
    TNextFk
    | Edit this page View Source

    Identity<TNext, TNextFk>(IColumnOptionSyntax<TNext, TNextFk>, OracleGenerationType, long, int, long, long)

    Makes a column an Identity column using the specified generation type, startWith, increment, minValue and maxValue with bigint support.

    Declaration
    public static TNext Identity<TNext, TNextFk>(this IColumnOptionSyntax<TNext, TNextFk> expression, OracleGenerationType generation, long startWith, int incrementBy, long minValue, long maxValue) where TNext : IFluentSyntax where TNextFk : IFluentSyntax
    Parameters
    Type Name Description
    IColumnOptionSyntax<TNext, TNextFk> expression

    Column on which to apply the identity.

    OracleGenerationType generation

    The generation type

    long startWith

    Starting value of the identity.

    int incrementBy

    Increment value of the identity.

    long minValue

    Min value of the identity.

    long maxValue

    Max value of the identity.

    Returns
    Type Description
    TNext
    Type Parameters
    Name Description
    TNext
    TNextFk
    • 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.