summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - changelogmulti_branchMike Bayer2014-11-202-26/+76
| | | | - finish up tutorial
* - fix some bugs with stamping in --sql mode, log outputMike Bayer2014-11-203-1/+13
|
* - first draft of branch docsMike Bayer2014-11-203-23/+398
|
* - remove versionadded/versionchanged directives prior to 0.6Mike Bayer2014-11-206-90/+50
| | | | - allow ranged revisions with history outside of the total
* - start up new branch documentationMike Bayer2014-11-205-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_branchMike Bayer2014-11-203-3/+45
|\ | | | | | | | | Conflicts: docs/build/changelog.rst
| * - changelog + some polishMike Bayer2014-11-203-13/+36
| |
| * Merge branch '242-config-vars' of https://bitbucket.org/nibrahim/alembic ↵Mike Bayer2014-11-202-2/+21
| |\ | | | | | | | | | into pr33
| | * Adds tests for config_argsNoufal Ibrahim2014-11-201-0/+14
| | |
| | * Changes name of variable.Noufal Ibrahim2014-11-161-5/+5
| | | | | | | | | | | | | | | This incorporates feedback from the package maintainer on the name of the variable.
| | * Adds cfg_vars to Config.Noufal Ibrahim2014-11-161-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 aMike Bayer2014-11-192-30/+60
| | | | | | | | | | | | full topological consumption system into the iterator. much better
* | | - convert arg system to be a little cleanerMike Bayer2014-11-193-70/+95
| | | | | | | | | | | | - other tweaks
* | | - disable "no handler found" errorsMike Bayer2014-11-192-1/+7
| | |
* | | - use args[0] for py3k compatMike Bayer2014-11-191-1/+1
| | |
* | | - add a comma-formatting system, apply to templates, log messagesMike Bayer2014-11-1910-28/+166
| | | | | | | | | | | | - fix up version testing used by autogenerate, add lots of tests
* | | - add test for the revision command from the top, the assertionMike Bayer2014-11-182-2/+38
| | | | | | | | | | | | was failing when autogen was turned on
* | | - support multiple revisions argumentsMike Bayer2014-11-184-9/+17
| | |
* | | - some refactoringMike Bayer2014-11-1810-146/+162
| | | | | | | | | | | | | | | - call branch names "branch labels", make them unambiguously just labels
* | | - update tests and tweak to account for that history now includes the startingMike Bayer2014-11-182-9/+11
| | | | | | | | | | | | rev in the list
* | | Merge branch 'master' into multi_branchMike Bayer2014-11-182-1/+8
|\ \ \ | |/ / | | | | | | | | | Conflicts: docs/build/changelog.rst
| * | The Oracle dialect sets "transactional DDL" to False by default,Mike Bayer2014-11-182-1/+8
| | | | | | | | | | | | | | | as Oracle does not support transactional DDL. fixes #245
* | | tuningMike Bayer2014-11-184-21/+43
| | |
* | | everythings passing, again.Mike Bayer2014-11-182-7/+5
| | |
* | | - stamp is working againMike Bayer2014-11-184-48/+89
| | |
* | | - start testing betterMike Bayer2014-11-181-33/+72
| | |
* | | - start fixing testsMike Bayer2014-11-182-36/+56
| | |
* | | - OK this seems to traverse correctly across diamonds now, now to rewriteMike Bayer2014-11-184-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 againMike Bayer2014-11-184-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 MigrationStepMike Bayer2014-11-181-21/+30
| | | | | | | | | | | | has to change totally
* | | down for the count...Mike Bayer2014-11-172-7/+28
| | |
* | | - invent some sort of solution for relative migrationsMike Bayer2014-11-173-20/+48
| | |
* | | - add merge commandMike Bayer2014-11-172-11/+35
| | |
* | | - add a show commandMike Bayer2014-11-173-5/+24
| | |
* | | - ensure the doc is not sent into the SQL comment in offline modeMike Bayer2014-11-172-7/+21
| | |
* | | - restore the starting arg error back to the original intentMike Bayer2014-11-172-3/+7
| | |
* | | - add branch_name argumentMike Bayer2014-11-175-11/+92
| | |
* | | - add additional tests for some more stamp casesMike Bayer2014-11-177-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 passingMike Bayer2014-11-178-42/+90
| | |
* | | - working through stamp use casesMike Bayer2014-11-175-41/+123
| | |
* | | Merge branch 'master' into multi_branchMike Bayer2014-11-176-67/+216
|\ \ \ | |/ / | | | | | | | | | Conflicts: docs/build/changelog.rst
| * | - Fixed a variety of issues surrounding rendering of Python code thatMike Bayer2014-11-166-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
* | cleanupMike Bayer2014-11-152-17/+26
| |
* | work on error messagesMike Bayer2014-11-155-53/+78
| |
* | - continue tuning version selection; the upgrade operation choosesMike Bayer2014-11-153-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 Bayer2014-11-152-68/+126
| | | | | | | | | | | | single branch, or all branches
* | - wipMike Bayer2014-11-153-29/+74
| |
* | - wipMike Bayer2014-11-155-24/+83
| |
* | - add the concept of named branches and <branch_or_rev>@<branch_or_rev> syntaxMike Bayer2014-11-156-24/+222
| |
* | - start using the term "heads" to refer to all heads, "head" toMike Bayer2014-11-159-75/+166
| | | | | | | | refer to the singular head else raise an error