]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/log
thirdparty/sqlalchemy/alembic.git
10 years agoFixes user module namespace for custom types
Bartosz Burclaf [Fri, 9 Jan 2015 16:14:29 +0000 (17:14 +0100)] 
Fixes user module namespace for custom types

10 years ago0.7.3 rel_0_7_3
Mike Bayer [Tue, 30 Dec 2014 17:14:44 +0000 (12:14 -0500)] 
0.7.3

10 years ago- Fixed regression in new versioning system where upgrade / history
Mike Bayer [Tue, 30 Dec 2014 17:12:58 +0000 (12:12 -0500)] 
- Fixed regression in new versioning system where upgrade / history
operation would fail on AttributeError if no version files were
present at all.
fixes #258

10 years ago- put sqlalchemy master here as SQLA issue https://bitbucket.org/zzzeek/sqlalchemy...
Mike Bayer [Fri, 19 Dec 2014 17:59:31 +0000 (12:59 -0500)] 
- put sqlalchemy master here as SQLA issue https://bitbucket.org/zzzeek/sqlalchemy/issue/3218
is blowing up our sphinx build

10 years ago0.7.2 rel_0_7_2
Mike Bayer [Thu, 18 Dec 2014 20:30:44 +0000 (15:30 -0500)] 
0.7.2

10 years ago- Adjusted the SQLite backend regarding autogen of unique constraints
Mike Bayer [Sun, 14 Dec 2014 17:10:56 +0000 (12:10 -0500)] 
- Adjusted the SQLite backend regarding autogen of unique constraints
to work fully with the current SQLAlchemy 1.0, which now will report
on UNIQUE constraints that have no name.
- fix named foreign key test requirements for SQLAlchemy 1.0 sqlite
FK reflection

10 years ago- identify a test that can't pass on 0.8 for now
Mike Bayer [Sun, 14 Dec 2014 02:15:22 +0000 (21:15 -0500)] 
- identify a test that can't pass on 0.8 for now

10 years ago- also add an explicit schema test for the multi fk condition
Mike Bayer [Sat, 13 Dec 2014 19:16:34 +0000 (14:16 -0500)] 
- also add an explicit schema test for the multi fk condition

10 years ago- Fixed bug in batch where if the target table contained multiple
Mike Bayer [Sat, 13 Dec 2014 19:02:14 +0000 (14:02 -0500)] 
- Fixed bug in batch where if the target table contained multiple
foreign keys to the same target table, the batch mechanics would
fail with a "table already exists" error.  Thanks for the help
on this from Lucas Kahlert. fixes #254

10 years ago-Repaired a regression in both the MSSQL and Oracle dialects whereby
Mike Bayer [Fri, 12 Dec 2014 17:55:08 +0000 (12:55 -0500)] 
-Repaired a regression in both the MSSQL and Oracle dialects whereby
the overridden ``_exec()`` method failed to return a value, as is
needed now in the 0.7 series. fixes #253
- add __backend__ to UpdateRevTest which does a great job testing
_exec() pathing for all backends

10 years ago- adjust test here so that it applies to all backends
Mike Bayer [Thu, 4 Dec 2014 18:36:40 +0000 (13:36 -0500)] 
- adjust test here so that it applies to all backends
- skip index at the level of the index, not the columns inside it
- changelog
- bump for 0.7.2

10 years agoMerge branch 'mysql-unique-index-removed' of https://bitbucket.org/jerdfelt/alembic...
Mike Bayer [Thu, 4 Dec 2014 18:30:46 +0000 (13:30 -0500)] 
Merge branch 'mysql-unique-index-removed' of https://bitbucket.org/jerdfelt/alembic into pr35

10 years agoMySQL: Ignore unique indexes when removing implicit indexes
Johannes Erdfelt [Thu, 4 Dec 2014 17:42:46 +0000 (09:42 -0800)] 
MySQL: Ignore unique indexes when removing implicit indexes

MySQL will implicitly create indexes when using foreign keys. Alembic
attempts to remove those implicit indexes so they don't appear as
removes when comparing metadata.

However, unique indexes with the same name as a column are considered
as possibly implicitly created causing alembic to emit a spurious
'remove_constraint'.

Since MySQL will never implicitly create unique indexes, they can be
safely ignored when removing the implicit indexes.

Fixes #251

10 years ago0.7.1 rel_0_7_1
Mike Bayer [Wed, 3 Dec 2014 20:50:37 +0000 (15:50 -0500)] 
0.7.1

10 years ago- The ``render_as_batch`` flag was inadvertently hardcoded to ``True``,
Mike Bayer [Wed, 3 Dec 2014 20:49:58 +0000 (15:49 -0500)] 
- The ``render_as_batch`` flag was inadvertently hardcoded to ``True``,
so all autogenerates were spitting out batch mode...this has been
fixed so that batch mode again is only when selected in env.py.

10 years ago- use a much bigger stamp here as only three chars can collide quite easily
Mike Bayer [Mon, 1 Dec 2014 19:28:38 +0000 (14:28 -0500)] 
- use a much bigger stamp here as only three chars can collide quite easily

10 years ago0.7.1
Mike Bayer [Mon, 1 Dec 2014 03:05:35 +0000 (22:05 -0500)] 
0.7.1

10 years ago- repair the rendering of add_fk_constraint(), quoting there too
Mike Bayer [Mon, 1 Dec 2014 00:30:27 +0000 (19:30 -0500)] 
- repair the rendering of add_fk_constraint(), quoting there too

10 years ago- naming convention limited to SQLA 0.9.4 or greater
Mike Bayer [Mon, 1 Dec 2014 00:20:38 +0000 (19:20 -0500)] 
- naming convention limited to SQLA 0.9.4 or greater

10 years ago- fix drop_foreign_key to include that this only works with SQLite
Mike Bayer [Mon, 1 Dec 2014 00:08:01 +0000 (19:08 -0500)] 
- fix drop_foreign_key to include that this only works with SQLite
as stated

10 years ago- reword the first paragraph about offline mode to better flow
Mike Bayer [Mon, 1 Dec 2014 00:03:06 +0000 (19:03 -0500)] 
- reword the first paragraph about offline mode to better flow
from the preceding sections.

10 years ago- Added :paramref:`~.Operations.batch_alter_table.naming_convention`
Mike Bayer [Sun, 30 Nov 2014 23:55:29 +0000 (18:55 -0500)] 
- Added :paramref:`~.Operations.batch_alter_table.naming_convention`
argument to :meth:`.Operations.batch_alter_table`, as this is necessary
in order to drop foreign key constraints; these are often unnamed
on the target database, and in the case that they are named, SQLAlchemy
is as of the 0.9 series not including these names yet.
- rework the docs on batch + constraints, which remains subject
to a lot of caveats and problems, some to be resolved in SQLAlchemy 1.0

10 years ago- name the include_object hook "foreign_key_constraint"
Mike Bayer [Sun, 30 Nov 2014 23:50:03 +0000 (18:50 -0500)] 
- name the include_object hook "foreign_key_constraint"
- changelog and other doc updates, fixes #178
- fix drop_constraint() unit tests and add two more for FKs

10 years ago- refactor the FK merge a bit
Mike Bayer [Sun, 30 Nov 2014 23:02:57 +0000 (18:02 -0500)] 
- refactor the FK merge a bit
- getting at attributes of FKs varies a bit on SQLA versions,
so implement an _fk_spec() called for all FK inspection
- to enable include_object() filters and allow the FK constraint
code to flow like that of indexes/uniques, change the approach
so that we deal with an _fk_constraint_sig() object again which
contains the real ForeignKeyConstraint() within; we need this
anyway for include_object, but also allows us to use the standard
"drop_constraint" call for rendering.
- enhance tests in test_autogen_fks to support real FK databases like
Postgresql, MySQL, add in InnoDB flags and ensure that FKs refer
to real primary key constraints for PG support
- implement and test include_object() support for FKs
- inspectors all have get_foreign_keys(), no need to check
- repair the drop_constraint call to quote the "type" and table
name correctly, run all constraint drops through drop_constraint()
for rendering
- fix up schema identifiers for foreign key autogens

10 years ago- Merge branch 'add_fk_check' of https://bitbucket.org/akamyshnikova/alembic into...
Mike Bayer [Sun, 30 Nov 2014 19:20:40 +0000 (14:20 -0500)] 
- Merge branch 'add_fk_check' of https://bitbucket.org/akamyshnikova/alembic into pr32
- complete merge, get all tests passing
- use 'foreignkey' literal

Conflicts:
alembic/autogenerate/compare.py
tests/test_autogenerate.py

10 years ago- Fixed bug where the "source_schema" argument was not correctly passed
Mike Bayer [Sun, 30 Nov 2014 16:46:37 +0000 (11:46 -0500)] 
- Fixed bug where the "source_schema" argument was not correctly passed
when calling :meth:`.BatchOperations.create_foreign_key`.  Pull
request courtesy Malte Marquarding.
- add tests

10 years agoMerge branch 'master' of https://bitbucket.org/mmarquar/alembic
Mike Bayer [Sun, 30 Nov 2014 16:44:51 +0000 (11:44 -0500)] 
Merge branch 'master' of https://bitbucket.org/mmarquar/alembic

10 years ago- Repaired the inspection, copying and rendering of CHECK constraints
Mike Bayer [Sat, 29 Nov 2014 21:31:30 +0000 (16:31 -0500)] 
- Repaired the inspection, copying and rendering of CHECK constraints
and so-called "schema" types such as Boolean, Enum within the batch
copy system; the CHECK constraint will not be "doubled" when the table is
copied, and additionally the inspection of the CHECK constraint for
its member columns will no longer fail with an attribute error.
fixes #249
- Added two new arguments
:paramref:`.Operations.batch_alter_table.reflect_args`
and :paramref:`.Operations.batch_alter_table.reflect_kwargs`, so that
arguments may be passed directly to suit the
:class:`~.sqlalchemy.schema.Table`
object that will be reflected.

10 years agoFix source_schema argument in BatchOperation.create_foreign_key
Malte Marquarding [Fri, 28 Nov 2014 01:26:21 +0000 (12:26 +1100)] 
Fix source_schema argument in BatchOperation.create_foreign_key

10 years agofix symbol
Mike Bayer [Wed, 26 Nov 2014 18:18:46 +0000 (13:18 -0500)] 
fix symbol

10 years agoFix failing unittests and update compare_fk method
Ann Kamyshnikova [Tue, 25 Nov 2014 07:07:53 +0000 (10:07 +0300)] 
Fix failing unittests and update compare_fk method

10 years ago0.7.0 rel_0_7_0
Mike Bayer [Mon, 24 Nov 2014 20:11:13 +0000 (15:11 -0500)] 
0.7.0

10 years agofix manifest
Mike Bayer [Mon, 24 Nov 2014 20:20:45 +0000 (15:20 -0500)] 
fix manifest

10 years ago- test runner updates
Mike Bayer [Mon, 24 Nov 2014 20:16:09 +0000 (15:16 -0500)] 
- test runner updates

10 years ago- add a missing @classmethod decorator...
Mike Bayer [Mon, 24 Nov 2014 20:09:39 +0000 (15:09 -0500)] 
- add a missing @classmethod decorator...

10 years ago- The ``alembic revision`` command accepts the ``--sql`` option to
Mike Bayer [Sun, 23 Nov 2014 20:35:12 +0000 (15:35 -0500)] 
- The ``alembic revision`` command accepts the ``--sql`` option to
suit some very obscure use case where the ``revision_environment``
flag is set up, so that ``env.py`` is run when ``alembic revision``
is run even though autogenerate isn't specified.   As this flag is
otherwise confusing, error messages are now raised if
``alembic revision`` is invoked with both ``--sql`` and
``--autogenerate`` or with ``--sql`` without
``revision_environment`` being set.
fixes #248

10 years ago- Relative revision identifiers as used with ``alembic upgrade``,
Mike Bayer [Sun, 23 Nov 2014 20:23:52 +0000 (15:23 -0500)] 
- Relative revision identifiers as used with ``alembic upgrade``,
``alembic downgrade`` and ``alembic history`` can be combined with
specific revisions as well, e.g. ``alembic upgrade ae10+3``, to produce
a migration target relative to the given exact version.

10 years ago- ensure we include for dependencies when we do a stamp, add an option
Mike Bayer [Sun, 23 Nov 2014 15:42:39 +0000 (10:42 -0500)] 
- ensure we include for dependencies when we do a stamp, add an option
to filter_for_lineage

10 years ago- use the correct method here; this needs to have some tests
Mike Bayer [Sun, 23 Nov 2014 15:33:47 +0000 (10:33 -0500)] 
- use the correct method here; this needs to have some tests

10 years agoyikes forgot batch mode
Mike Bayer [Sun, 23 Nov 2014 04:10:12 +0000 (23:10 -0500)] 
yikes forgot batch mode

10 years ago- spiff up autogenerate docs a bit
Mike Bayer [Sun, 23 Nov 2014 03:56:13 +0000 (22:56 -0500)] 
- spiff up autogenerate docs a bit

10 years ago- add another test around something that is bugging/confusing me...
Mike Bayer [Sat, 22 Nov 2014 23:45:01 +0000 (18:45 -0500)] 
- add another test around something that is bugging/confusing me...
but i guess it's OK

10 years ago- fixes
Mike Bayer [Sat, 22 Nov 2014 23:00:48 +0000 (18:00 -0500)] 
- fixes

10 years agotuple form as well
Mike Bayer [Sat, 22 Nov 2014 20:50:27 +0000 (15:50 -0500)] 
tuple form as well

10 years ago- now that branching is an enormous chapter, break out the docs into
Mike Bayer [Sat, 22 Nov 2014 20:39:44 +0000 (15:39 -0500)] 
- now that branching is an enormous chapter, break out the docs into
individual pages.  the pages here are a little slim in the middle
but overall the one-page docs were getting extremely long.

10 years ago- add the ref
Mike Bayer [Sat, 22 Nov 2014 19:58:50 +0000 (14:58 -0500)] 
- add the ref

10 years ago- In conjunction with support for multiple independent bases, the
Mike Bayer [Sat, 22 Nov 2014 19:58:09 +0000 (14:58 -0500)] 
- In conjunction with support for multiple independent bases, the
specific version directories are now also configurable to include
multiple, user-defined directories.   When multiple directories exist,
the creation of a revision file with no down revision requires
that the starting directory is indicated; the creation of subsequent
revisions along that lineage will then automatically use that
directory for new files.
fixes #124

10 years ago- break out the concept of "down revision" into two pieces:
Mike Bayer [Sat, 22 Nov 2014 16:49:20 +0000 (11:49 -0500)] 
- break out the concept of "down revision" into two pieces:
down_revision and "dependencies".  For migration traversal, the downrevs
we care about are the union of these two sets.  however for location of nodes
and branch labeling, we look only at down_revsion.  this works really well
and allows us to have mutually-dependent trees that can easily be itererated
independently of each other.  docs are needed

10 years ago- support the case where a mergepoint has a branchpoint immediately
Mike Bayer [Sat, 22 Nov 2014 13:59:27 +0000 (08:59 -0500)] 
- support the case where a mergepoint has a branchpoint immediately
following it; this will be the norm in the case where parallel
branches refer to each other as dependencies.

this means we need to limit for from/to revisions based on current
heads / ancestors of those heads whenever we merge/unmerge.

10 years ago- modernize the readme especially the SQLite thing
Mike Bayer [Fri, 21 Nov 2014 21:18:39 +0000 (16:18 -0500)] 
- modernize the readme especially the SQLite thing

10 years agoModelOne now has unique constraints so require that
Mike Bayer [Fri, 21 Nov 2014 20:38:46 +0000 (15:38 -0500)] 
ModelOne now has unique constraints so require that

10 years ago- add more label syntaxes
Mike Bayer [Fri, 21 Nov 2014 20:29:33 +0000 (15:29 -0500)] 
- add more label syntaxes

10 years ago- Added a rule for Postgresql to not render a "drop unique" and "drop index"
Mike Bayer [Fri, 21 Nov 2014 19:20:36 +0000 (14:20 -0500)] 
- Added a rule for Postgresql to not render a "drop unique" and "drop index"
given the same name; for now it is assumed that the "index" is the
implicit one Postgreql generates.   Future integration with
new SQLAlchemy 1.0 features will improve this to be more
resilient.
fixes #247

10 years agoinclude indexes in batch
Mike Bayer [Fri, 21 Nov 2014 19:05:56 +0000 (14:05 -0500)] 
include indexes in batch

10 years ago- A change in the ordering when columns and constraints are dropped;
Mike Bayer [Fri, 21 Nov 2014 18:22:05 +0000 (13:22 -0500)] 
- A change in the ordering when columns and constraints are dropped;
autogenerate will now place the "drop constraint" calls *before*
the "drop column" calls, so that columns involved in those constraints
still exist when the constraint is dropped.
fixes #247

10 years agomake the three way merge thing a separate section, we don't really
Mike Bayer [Thu, 20 Nov 2014 23:58:30 +0000 (18:58 -0500)] 
make the three way merge thing a separate section, we don't really
even need it but should be fine

10 years ago- typo
Mike Bayer [Thu, 20 Nov 2014 23:40:46 +0000 (18:40 -0500)] 
- typo

10 years agoput the sqlite thing near the top as it's the other big feature
Mike Bayer [Thu, 20 Nov 2014 23:33:07 +0000 (18:33 -0500)] 
put the sqlite thing near the top as it's the other big feature

10 years ago- The "multiple heads / branches" feature has now landed. This is
Mike Bayer [Thu, 20 Nov 2014 23:08:02 +0000 (18:08 -0500)] 
- The "multiple heads / branches" feature has now landed.  This is
by far the most significant change Alembic has seen since its inception;
while the workflow of most commands hasn't changed, and the format
of version files and the ``alembic_version`` table are unchanged as well,
a new suite of features opens up in the case where multiple version
files refer to the same parent, or to the "base".  Merging of
branches, operating across distinct named heads, and multiple
independent bases are now all supported.   The feature incurs radical
changes to the internals of versioning and traversal, and should be
treated as "beta mode" for the next several subsequent releases
within 0.7.
fixes #167

10 years ago- changelog + some polish
Mike Bayer [Thu, 20 Nov 2014 17:43:54 +0000 (12:43 -0500)] 
- changelog + some polish

10 years agoMerge branch '242-config-vars' of https://bitbucket.org/nibrahim/alembic into pr33
Mike Bayer [Thu, 20 Nov 2014 17:30:29 +0000 (12:30 -0500)] 
Merge branch '242-config-vars' of https://bitbucket.org/nibrahim/alembic into pr33

10 years agoAdds tests for config_args
Noufal Ibrahim [Thu, 20 Nov 2014 06:13:27 +0000 (11:43 +0530)] 
Adds tests for config_args

10 years agoThe Oracle dialect sets "transactional DDL" to False by default,
Mike Bayer [Tue, 18 Nov 2014 16:55:49 +0000 (11:55 -0500)] 
The Oracle dialect sets "transactional DDL" to False by default,
as Oracle does not support transactional DDL.
fixes #245

10 years ago- Fixed a variety of issues surrounding rendering of Python code that
Mike Bayer [Mon, 17 Nov 2014 02:44:16 +0000 (21:44 -0500)] 
- Fixed a variety of issues surrounding rendering of Python code that
contains unicode literals.  The first is that the "quoted_name" construct
that SQLAlchemy uses to represent table and column names as well
as schema names does not ``repr()`` correctly on Py2K when the value
contains unicode characters; therefore an explicit stringification is
added to these.  Additionally, SQL expressions such as server defaults
were not being generated in a unicode-safe fashion leading to decode
errors if server defaults contained non-ascii characters.
fixes #243

10 years agoChanges name of variable.
Noufal Ibrahim [Sun, 16 Nov 2014 16:48:51 +0000 (22:18 +0530)] 
Changes name of variable.

This incorporates feedback from the package maintainer on the name of
the variable.

10 years agoAdds cfg_vars to Config.
Noufal Ibrahim [Sun, 16 Nov 2014 04:31:56 +0000 (10:01 +0530)] 
Adds cfg_vars to Config.

This dictionary can be used to pass key value pairs that are used as
defaults while instantiating the SafeConfigParser.

10 years agoSome refactor of _add_fk_constraint
Ann Kamyshnikova [Thu, 13 Nov 2014 13:26:54 +0000 (16:26 +0300)] 
Some refactor of _add_fk_constraint

10 years agoAdd _add_fk_constraint and _drop_fk_constraint to render
Ann Kamyshnikova [Tue, 11 Nov 2014 15:59:00 +0000 (18:59 +0300)] 
Add _add_fk_constraint and _drop_fk_constraint to render

10 years ago- reorganize tests that deal with running scripts
Mike Bayer [Mon, 10 Nov 2014 18:20:40 +0000 (13:20 -0500)] 
- reorganize tests that deal with running scripts
and reading scripts; try to put tests against common themes together, improve names

10 years ago- move the tests concerning #95 to test_versioning, which is currently
Mike Bayer [Mon, 10 Nov 2014 17:44:14 +0000 (12:44 -0500)] 
- move the tests concerning #95 to test_versioning, which is currently
where the tests focus on consumption of the versions/ directory.

10 years ago- changelog for pr bitbucket:29, fixes #174
Mike Bayer [Mon, 10 Nov 2014 17:20:24 +0000 (12:20 -0500)] 
- changelog for pr bitbucket:29, fixes #174

10 years agoMerge branch 'add_column_with_index' of https://bitbucket.org/davidszotten/alembic...
Mike Bayer [Mon, 10 Nov 2014 17:17:14 +0000 (12:17 -0500)] 
Merge branch 'add_column_with_index' of https://bitbucket.org/davidszotten/alembic into pr29

10 years ago- edit
Mike Bayer [Mon, 10 Nov 2014 16:11:30 +0000 (11:11 -0500)] 
- edit

10 years ago- changelog gh/batch_alter
Mike Bayer [Sun, 9 Nov 2014 21:27:11 +0000 (16:27 -0500)] 
- changelog
fixes #21

10 years ago- test fixup
Mike Bayer [Sun, 9 Nov 2014 21:16:09 +0000 (16:16 -0500)] 
- test fixup
- get batch mode to fail gracefully, dropping the temp table if
the operation fails
- finish tutorial

10 years ago- add a type here so that to account for pre-0.9 FK/type support
Mike Bayer [Sun, 9 Nov 2014 17:40:35 +0000 (12:40 -0500)] 
- add a type here so that to account for pre-0.9 FK/type support

10 years agoMerge branch 'master' into batch_alter
Mike Bayer [Sun, 9 Nov 2014 17:38:40 +0000 (12:38 -0500)] 
Merge branch 'master' into batch_alter

10 years ago- adjust these to account for some MySQL deprecations regarding
Mike Bayer [Sun, 9 Nov 2014 17:38:16 +0000 (12:38 -0500)] 
- adjust these to account for some MySQL deprecations regarding
duplicate indexes against the same columns

10 years ago- add some connection cleanup
Mike Bayer [Sun, 9 Nov 2014 17:33:26 +0000 (12:33 -0500)] 
- add some connection cleanup

10 years ago- more docs
Mike Bayer [Sun, 9 Nov 2014 04:20:10 +0000 (23:20 -0500)] 
- more docs

10 years agodocumenting
Mike Bayer [Sun, 9 Nov 2014 03:55:51 +0000 (22:55 -0500)] 
documenting

10 years ago- add a little step to get PG to work rudimentally, however
Mike Bayer [Sun, 9 Nov 2014 03:42:07 +0000 (22:42 -0500)] 
- add a little step to get PG to work rudimentally, however
the drop + recreate routine still needs a solution for refernential
integrity for it to be of general use

10 years ago- start docs
Mike Bayer [Sat, 8 Nov 2014 23:59:28 +0000 (18:59 -0500)] 
- start docs
- run tests against mysql/PG to make sure auto mode works at least, try
a proof of concept recreate for MySQL.  recreate doesn't work on PG
as constraint names are global (ugh).  Will have to figure something
out on that.

10 years ago- round trip tests
Mike Bayer [Sat, 8 Nov 2014 23:44:43 +0000 (18:44 -0500)] 
- round trip tests
- fixes to add column

10 years agoMerge branch 'master' into batch_alter
Mike Bayer [Sat, 8 Nov 2014 23:06:47 +0000 (18:06 -0500)] 
Merge branch 'master' into batch_alter

10 years ago- The :class:`~sqlalchemy.schema.Table` object is now returned when
Mike Bayer [Sat, 8 Nov 2014 23:06:26 +0000 (18:06 -0500)] 
- The :class:`~sqlalchemy.schema.Table` object is now returned when
the :meth:`.Operations.create_table` method is used.  This ``Table``
is suitable for use in subsequent SQL operations, in particular
the :meth:`.Operations.bulk_insert` operation.
fixes #205

10 years ago- finish up most features
Mike Bayer [Sat, 8 Nov 2014 22:51:34 +0000 (17:51 -0500)] 
- finish up most features

10 years agomove this
Mike Bayer [Sat, 8 Nov 2014 16:24:47 +0000 (11:24 -0500)] 
move this

10 years ago- testing approaches for BatchOperationsImpl and ApplyBatchImpl
Mike Bayer [Sat, 8 Nov 2014 16:22:34 +0000 (11:22 -0500)] 
- testing approaches for BatchOperationsImpl and ApplyBatchImpl

10 years agoproof of concept
Mike Bayer [Fri, 7 Nov 2014 23:45:33 +0000 (18:45 -0500)] 
proof of concept

10 years agodocstring
Mike Bayer [Fri, 7 Nov 2014 22:20:33 +0000 (17:20 -0500)] 
docstring

10 years ago- add tests for batch autogenerate
Mike Bayer [Fri, 7 Nov 2014 22:06:38 +0000 (17:06 -0500)] 
- add tests for batch autogenerate

10 years agoAdd composite fk support, add more tests
Ann Kamyshnikova [Fri, 7 Nov 2014 12:47:34 +0000 (15:47 +0300)] 
Add composite fk support, add more tests

10 years agoUpdate and add some tests for checking fk
Ann Kamyshnikova [Fri, 7 Nov 2014 08:53:31 +0000 (11:53 +0300)] 
Update and add some tests for checking fk

fixes issue #178

10 years ago- add support for autogenerate to include "batch"
Mike Bayer [Fri, 7 Nov 2014 00:37:49 +0000 (19:37 -0500)] 
- add support for autogenerate to include "batch"

10 years ago- use pyprinter for autogen so that we get indentation logic
Mike Bayer [Thu, 6 Nov 2014 23:49:24 +0000 (18:49 -0500)] 
- use pyprinter for autogen so that we get indentation logic

10 years agoMerge branch 'master' into batch_alter
Mike Bayer [Thu, 6 Nov 2014 23:29:34 +0000 (18:29 -0500)] 
Merge branch 'master' into batch_alter

10 years ago- skip unique constraint tests on 0.7
Mike Bayer [Wed, 5 Nov 2014 16:17:23 +0000 (11:17 -0500)] 
- skip unique constraint tests on 0.7

10 years agoImplement autogenerate detection for foreign key constraints
Ann Kamyshnikova [Wed, 5 Nov 2014 12:52:29 +0000 (15:52 +0300)] 
Implement autogenerate detection for foreign key constraints

Issue #178

10 years ago- Indexes and unique constraints are now included in the
Mike Bayer [Sun, 2 Nov 2014 23:33:51 +0000 (18:33 -0500)] 
- Indexes and unique constraints are now included in the
:paramref:`.EnvironmentContext.configure.include_object` hook.
Indexes are sent with type ``"index"`` and unique constraints with
type ``"unique_constraint"``.
fixes #203