Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - changelogmulti_branch | Mike Bayer | 2014-11-20 | 2 | -26/+76 |
| | | | | - finish up tutorial | ||||
* | - fix some bugs with stamping in --sql mode, log output | Mike Bayer | 2014-11-20 | 3 | -1/+13 |
| | |||||
* | - first draft of branch docs | Mike Bayer | 2014-11-20 | 3 | -23/+398 |
| | |||||
* | - remove versionadded/versionchanged directives prior to 0.6 | Mike Bayer | 2014-11-20 | 6 | -90/+50 |
| | | | | - allow ranged revisions with history outside of the total | ||||
* | - start up new branch documentation | Mike Bayer | 2014-11-20 | 5 | -61/+281 |
| | | | | | | | - change formatting around for history and others, add new options and allow history to have a --verbose option, with terse format by default. This is a little bit jarring but I think the consistency with --verbose will be worth it. | ||||
* | Merge branch 'master' into multi_branch | Mike Bayer | 2014-11-20 | 3 | -3/+45 |
|\ | | | | | | | | | Conflicts: docs/build/changelog.rst | ||||
| * | - changelog + some polish | Mike Bayer | 2014-11-20 | 3 | -13/+36 |
| | | |||||
| * | Merge branch '242-config-vars' of https://bitbucket.org/nibrahim/alembic ↵ | Mike Bayer | 2014-11-20 | 2 | -2/+21 |
| |\ | | | | | | | | | | into pr33 | ||||
| | * | Adds tests for config_args | Noufal Ibrahim | 2014-11-20 | 1 | -0/+14 |
| | | | |||||
| | * | Changes name of variable. | Noufal Ibrahim | 2014-11-16 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | This incorporates feedback from the package maintainer on the name of the variable. | ||||
| | * | Adds cfg_vars to Config. | Noufal Ibrahim | 2014-11-16 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | This dictionary can be used to pass key value pairs that are used as defaults while instantiating the SafeConfigParser. | ||||
* | | | - identifying even more failure cases for iteration, build in a | Mike Bayer | 2014-11-19 | 2 | -30/+60 |
| | | | | | | | | | | | | full topological consumption system into the iterator. much better | ||||
* | | | - convert arg system to be a little cleaner | Mike Bayer | 2014-11-19 | 3 | -70/+95 |
| | | | | | | | | | | | | - other tweaks | ||||
* | | | - disable "no handler found" errors | Mike Bayer | 2014-11-19 | 2 | -1/+7 |
| | | | |||||
* | | | - use args[0] for py3k compat | Mike Bayer | 2014-11-19 | 1 | -1/+1 |
| | | | |||||
* | | | - add a comma-formatting system, apply to templates, log messages | Mike Bayer | 2014-11-19 | 10 | -28/+166 |
| | | | | | | | | | | | | - fix up version testing used by autogenerate, add lots of tests | ||||
* | | | - add test for the revision command from the top, the assertion | Mike Bayer | 2014-11-18 | 2 | -2/+38 |
| | | | | | | | | | | | | was failing when autogen was turned on | ||||
* | | | - support multiple revisions arguments | Mike Bayer | 2014-11-18 | 4 | -9/+17 |
| | | | |||||
* | | | - some refactoring | Mike Bayer | 2014-11-18 | 10 | -146/+162 |
| | | | | | | | | | | | | | | | - call branch names "branch labels", make them unambiguously just labels | ||||
* | | | - update tests and tweak to account for that history now includes the starting | Mike Bayer | 2014-11-18 | 2 | -9/+11 |
| | | | | | | | | | | | | rev in the list | ||||
* | | | Merge branch 'master' into multi_branch | Mike Bayer | 2014-11-18 | 2 | -1/+8 |
|\ \ \ | |/ / | | | | | | | | | | Conflicts: docs/build/changelog.rst | ||||
| * | | The Oracle dialect sets "transactional DDL" to False by default, | Mike Bayer | 2014-11-18 | 2 | -1/+8 |
| | | | | | | | | | | | | | | | as Oracle does not support transactional DDL. fixes #245 | ||||
* | | | tuning | Mike Bayer | 2014-11-18 | 4 | -21/+43 |
| | | | |||||
* | | | everythings passing, again. | Mike Bayer | 2014-11-18 | 2 | -7/+5 |
| | | | |||||
* | | | - stamp is working again | Mike Bayer | 2014-11-18 | 4 | -48/+89 |
| | | | |||||
* | | | - start testing better | Mike Bayer | 2014-11-18 | 1 | -33/+72 |
| | | | |||||
* | | | - start fixing tests | Mike Bayer | 2014-11-18 | 2 | -36/+56 |
| | | | |||||
* | | | - OK this seems to traverse correctly across diamonds now, now to rewrite | Mike Bayer | 2014-11-18 | 4 | -14/+40 |
| | | | | | | | | | | | | all the tests and haven't even started docs yet... | ||||
* | | | - this is a new approach which means I have to rewrite the tests again | Mike Bayer | 2014-11-18 | 4 | -86/+141 |
| | | | | | | | | | | | | and re-do "stamp", but better control at the version table level | ||||
* | | | - we've rescued traversal here but i think the approach to MigrationStep | Mike Bayer | 2014-11-18 | 1 | -21/+30 |
| | | | | | | | | | | | | has to change totally | ||||
* | | | down for the count... | Mike Bayer | 2014-11-17 | 2 | -7/+28 |
| | | | |||||
* | | | - invent some sort of solution for relative migrations | Mike Bayer | 2014-11-17 | 3 | -20/+48 |
| | | | |||||
* | | | - add merge command | Mike Bayer | 2014-11-17 | 2 | -11/+35 |
| | | | |||||
* | | | - add a show command | Mike Bayer | 2014-11-17 | 3 | -5/+24 |
| | | | |||||
* | | | - ensure the doc is not sent into the SQL comment in offline mode | Mike Bayer | 2014-11-17 | 2 | -7/+21 |
| | | | |||||
* | | | - restore the starting arg error back to the original intent | Mike Bayer | 2014-11-17 | 2 | -3/+7 |
| | | | |||||
* | | | - add branch_name argument | Mike Bayer | 2014-11-17 | 5 | -11/+92 |
| | | | |||||
* | | | - add additional tests for some more stamp cases | Mike Bayer | 2014-11-17 | 7 | -14/+195 |
| | | | | | | | | | | | | | | | - add branch_names to script.py.mako + assertion that if folks use a branch_names option, it will assert that it was stated | ||||
* | | | - get all current tests passing | Mike Bayer | 2014-11-17 | 8 | -42/+90 |
| | | | |||||
* | | | - working through stamp use cases | Mike Bayer | 2014-11-17 | 5 | -41/+123 |
| | | | |||||
* | | | Merge branch 'master' into multi_branch | Mike Bayer | 2014-11-17 | 6 | -67/+216 |
|\ \ \ | |/ / | | | | | | | | | | Conflicts: docs/build/changelog.rst | ||||
| * | | - Fixed a variety of issues surrounding rendering of Python code that | Mike Bayer | 2014-11-16 | 6 | -67/+216 |
| |/ | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | | cleanup | Mike Bayer | 2014-11-15 | 2 | -17/+26 |
| | | |||||
* | | work on error messages | Mike Bayer | 2014-11-15 | 5 | -53/+78 |
| | | |||||
* | | - continue tuning version selection; the upgrade operation chooses | Mike Bayer | 2014-11-15 | 3 | -13/+66 |
| | | | | | | | | | | | | | | | | | | implicit bases, so that all potential bases are matched against the possibly limited list of upgrade targets; downgrade does not use implicit bases, so that unless "base" is sent, the base is an individual revision target. this is based around the asymmetry that in terms of the versions in the alembic_version table, those numbers are always bases for upgrade, and heads for downgrade. | ||||
* | | - working out how to ensure upgrades/downgrades can always proceed along a ↵ | Mike Bayer | 2014-11-15 | 2 | -68/+126 |
| | | | | | | | | | | | | single branch, or all branches | ||||
* | | - wip | Mike Bayer | 2014-11-15 | 3 | -29/+74 |
| | | |||||
* | | - wip | Mike Bayer | 2014-11-15 | 5 | -24/+83 |
| | | |||||
* | | - add the concept of named branches and <branch_or_rev>@<branch_or_rev> syntax | Mike Bayer | 2014-11-15 | 6 | -24/+222 |
| | | |||||
* | | - start using the term "heads" to refer to all heads, "head" to | Mike Bayer | 2014-11-15 | 9 | -75/+166 |
| | | | | | | | | refer to the singular head else raise an error |