Commits

Show all
Author Commit Message Labels Comments Date
Moriyoshi Koizumi
Render the default value in the way it correctly reflects the type of the original value. This is needed to deal with the case where the coercing isn't supposed to work, as follows: mysql> CREATE TABLE foo (t1 TIMESTAMP DEFAULT '0'); ERROR 1067 (42000): Invalid default value for 't1'
Branches
bugfix/typed_default_value
Edward Stone
changed config.main to accept prog as argument
Mike Bayer
- sublime blowing away trailing space - changelog - fix this test - fix docs for new mysql 'primary'
ergo
added drop primary key constraint
Mike Bayer
- Added year, month, day, hour, minute, second variables to file_template. #59
Mike Bayer
more edits
Mike Bayer
revise the readme re: sqlite
Mike Bayer
drat, we're beta
Mike Bayer
Added tag rel_0_3_5 for changeset 7057644271cf
Mike Bayer
pep8
Tags
rel_0_3_5
Mike Bayer
- [bug] Fixed issue whereby when autogenerate would render create_table() on the upgrade side for a table that has a Boolean type, an unnecessary CheckConstraint() would be generated. #58 - [feature] Implemented SQL rendering for CheckConstraint() within autogenerate upgrade, including for literal SQL as well as SQL Expression Language expressions.
Mike Bayer
some trailing whitespace removal which autogenerate tests are particularly sensitive towards
Mike Bayer
document that we're using server_default, #56
Mike Bayer
- apply repr() to server default string, #31
Mike Bayer
Added tag rel_0_3_4 for changeset 5d3a4efb89f3
Mike Bayer
- repair entirely broken revision_environment feature released in 0.3.3 - its beta
Tags
rel_0_3_4
Mike Bayer
Added tag rel_0_3_3 for changeset ac7b69a254ea
Mike Bayer
- [feature] New config argument "revision_environment=true", causes env.py to be run unconditionally when the "revision" command is run, to support script.py.mako templates with dependencies on custom "template_args". - [feature] Added "template_args" option to configure() so that an env.py can add additional arguments to the template context when running the "revision" command. This requires either --autogenerate or the configuration directive "revision_environment=true".
Tags
rel_0_3_3
Mike Bayer
- [bug] Fixed bug whereby directories inside of the template directories, such as __pycache__ on Pypy, would mistakenly be interpreted as files which are part of the template. #49
Mike Bayer
- [feature] Added support for "relative" migration identifiers, i.e. "alembic upgrade +2", "alembic downgrade -1". Courtesy Atsushi Odagiri for this feature.
dairiki
Make version table name configurable.
Mike Bayer
- [bug] Added "type" argument to op.drop_constraint(), and implemented full constraint drop support for MySQL. CHECK and undefined raise an error. MySQL needs the constraint type in order to emit a DROP CONSTRAINT. #44
Mike Bayer
Added tag rel_0_3_2 for changeset e1d19c529d3a
Mike Bayer
- [feature] Basic support for Oracle added, courtesy shgoh. #40
Tags
rel_0_3_2
Mike Bayer
- [bug] Fixed bug whereby create_unique_constraint() would include in the constraint columns that are added to all Table objects using events, externally to the generation of the constraint.
Mike Bayer
- [bug] Fixed support of schema-qualified ForeignKey target in column alter operations, courtesy Alexander Kolov.
Alexander Kolov
Fix parsing foreign key constraints with multiple dots.
Mike Bayer
- [feature] Added support for UniqueConstraint in autogenerate, courtesy Atsushi Odagiri
Mike Bayer
- [feature] Added support for UniqueConstraint in autogenerate, courtesy Atsushi Odagiri
Mike Bayer
Merged in aodag/alembic/feature.uniqueconstraint (pull request #10)
  1. Prev
  2. Next