Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/idempotent migrations #664

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Commits on Oct 16, 2015

  1. idempotent-migrations Init for new overload, which enables developer …

    …to create a migrations, which automatically check whether element exists(or doesn't exist) in a DB
    Kamil Mrzygłód committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    f9af709 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2015

  1. idempotent-migrations Extended Create expression for Column, Constrai…

    …nt, Schema and Table
    Kamil Mrzygłód committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    379147c View commit details
    Browse the repository at this point in the history
  2. idempotent-migrations Fixed creating Foreign Key - added schema to ma…

    …tch exact OBJECT_ID
    Kamil Mrzygłód committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    43814c9 View commit details
    Browse the repository at this point in the history
  3. idempotent-migrations Idempotent deleting Schema, Table, Column, Fore…

    …ign Key
    Kamil Mrzygłód committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    082c348 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2015

  1. idempotent-migrations Fixed 'Create' expressions not using Quoter, ch…

    …anged CheckIfExists syntax - switched to fluent
    Kamil Mrzygłód committed Oct 20, 2015
    Configuration menu
    Copy the full SHA
    65dd10a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90548dd View commit details
    Browse the repository at this point in the history
  3. idempotent-migrations Added 'MigrationWithCheck' class which enables …

    …CheckIfExists by default
    Kamil Mrzygłód committed Oct 20, 2015
    Configuration menu
    Copy the full SHA
    955c907 View commit details
    Browse the repository at this point in the history
  4. idempotent-migrations CheckIfExists used in expression builders

    Kamil Mrzygłód committed Oct 20, 2015
    Configuration menu
    Copy the full SHA
    854c4ad View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2015

  1. idempotent-migrations BeforeUp() introduced to generate SQL which wil…

    …l ensure that dependent migration exists in the DB
    Kamil Mrzygłód committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    6446d5d View commit details
    Browse the repository at this point in the history
  2. idempotent-migrations CheckIfExists() for Alter and Create moved up a…

    …nd systematized
    Kamil Mrzygłód committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    538e980 View commit details
    Browse the repository at this point in the history
  3. idempotent-migrations Added CheckIfExists() to all expressions

    Kamil Mrzygłód committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    b3ca5d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2015

  1. idempotent-migrations Just more idempotent queries

    Kamil Mrzygłód committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    5711ea1 View commit details
    Browse the repository at this point in the history
  2. idempotent-migrations Added idempotent syntax for all queries

    Kamil Mrzygłód committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    032881b View commit details
    Browse the repository at this point in the history
  3. idempotent-migrations Build fix

    Kamil Mrzygłód committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    55e0ba2 View commit details
    Browse the repository at this point in the history