]>
git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mike Bayer [Mon, 3 Oct 2011 19:51:20 +0000 (15:51 -0400)]
fix up the README and put it into the pypi register
Mike Bayer [Tue, 28 Jun 2011 17:29:23 +0000 (13:29 -0400)]
format to 79 char
Mike Bayer [Tue, 28 Jun 2011 17:25:47 +0000 (13:25 -0400)]
write the README
Mike Bayer [Fri, 22 Apr 2011 16:59:38 +0000 (12:59 -0400)]
lots of TODOs for straight SQL mode
Mike Bayer [Fri, 22 Apr 2011 16:11:20 +0000 (12:11 -0400)]
add a bulk insert feature. probably needs some work
Mike Bayer [Thu, 21 Apr 2011 23:33:20 +0000 (19:33 -0400)]
- get more constraint construct to work, etc.
- move all the tests to test_op
Mike Bayer [Thu, 21 Apr 2011 21:15:48 +0000 (17:15 -0400)]
- implement add_column, drop_column, start thinking about scaling up how we do the tests
Mike Bayer [Tue, 19 Apr 2011 19:16:39 +0000 (15:16 -0400)]
here's what im doing with pylons at the moment
Mike Bayer [Tue, 19 Apr 2011 18:10:52 +0000 (14:10 -0400)]
add a stamp command
Mike Bayer [Tue, 19 Apr 2011 17:07:51 +0000 (13:07 -0400)]
- move -c / -n arguments to front
- add create_table, drop_table
- support range revs for when the --sql flag is set
Mike Bayer [Tue, 19 Apr 2011 15:34:39 +0000 (11:34 -0400)]
more crap
Mike Bayer [Tue, 19 Apr 2011 15:28:54 +0000 (11:28 -0400)]
do "find the templates" identically to how sphinx does it
Mike Bayer [Tue, 19 Apr 2011 14:03:30 +0000 (10:03 -0400)]
import sys
Mike Bayer [Fri, 25 Feb 2011 22:14:39 +0000 (17:14 -0500)]
- pep3147-compatible version of locating .pyc
Mike Bayer [Fri, 25 Feb 2011 21:12:23 +0000 (16:12 -0500)]
another file call
Mike Bayer [Fri, 25 Feb 2011 21:07:38 +0000 (16:07 -0500)]
- use open()
- fix list comprehension so we are using correct fk name (py3k picked it up for us ! )
Mike Bayer [Fri, 25 Feb 2011 20:53:29 +0000 (15:53 -0500)]
- migrate to ArgParse
- long lines/whitespace
- fix "list_templates"
- will support py3k immediately
Mike Bayer [Fri, 25 Feb 2011 18:18:03 +0000 (13:18 -0500)]
use public foreign keys collection
Mike Bayer [Fri, 25 Feb 2011 18:00:54 +0000 (13:00 -0500)]
- clean up whitespace
- can't import sqlalchemy.test anymore
Mike Bayer [Mon, 17 May 2010 17:44:01 +0000 (13:44 -0400)]
this doesnt apply anymore
Mike Bayer [Sat, 1 May 2010 22:42:37 +0000 (18:42 -0400)]
create table construct, does the "metadata" thing as well.
Mike Bayer [Sat, 1 May 2010 17:11:19 +0000 (13:11 -0400)]
manifest + sphinx setup
Mike Bayer [Fri, 30 Apr 2010 22:24:55 +0000 (18:24 -0400)]
some sqlite round trip tests
Mike Bayer [Fri, 30 Apr 2010 19:47:18 +0000 (15:47 -0400)]
- sqlite dialect
- SQL text mode
- some methods to help with upcoming tests
Mike Bayer [Fri, 30 Apr 2010 00:23:08 +0000 (20:23 -0400)]
ui
Mike Bayer [Thu, 29 Apr 2010 23:20:27 +0000 (19:20 -0400)]
more commands, can display history + branchpoints
Mike Bayer [Thu, 29 Apr 2010 22:17:58 +0000 (18:17 -0400)]
some ui improvements
Mike Bayer [Thu, 29 Apr 2010 22:00:44 +0000 (18:00 -0400)]
upgrade, downgrade motion
Mike Bayer [Thu, 29 Apr 2010 20:56:17 +0000 (16:56 -0400)]
upgrade path
Mike Bayer [Wed, 28 Apr 2010 22:54:10 +0000 (18:54 -0400)]
this actually ran something
Mike Bayer [Wed, 28 Apr 2010 21:47:01 +0000 (17:47 -0400)]
beginning to lay out migration flow
Mike Bayer [Wed, 28 Apr 2010 19:47:51 +0000 (15:47 -0400)]
- pushed the whole command line options thing into a single main() function
- command methods now accept a "config" plus positional + kw arguments,
for easy API calling
- main() provides context sensitive arguments and help for each command
using inspect.getargspec()
Mike Bayer [Wed, 28 Apr 2010 03:11:30 +0000 (23:11 -0400)]
- ok the time-based ids are going to suck with branching, so using
truncated random uuids now.
- removed the id number from the upgrade()/downgrade() callables.
Mike Bayer [Wed, 28 Apr 2010 02:57:54 +0000 (22:57 -0400)]
- get the test environment to use the command line correctly
- use time-based slightly random hex ids.
- probably going to remove the id from the upgrade/downgrade name, not
much point to it.
Mike Bayer [Wed, 28 Apr 2010 02:22:40 +0000 (22:22 -0400)]
full round of revision file tests
Mike Bayer [Wed, 28 Apr 2010 01:15:02 +0000 (21:15 -0400)]
test revision environment setup
Mike Bayer [Tue, 27 Apr 2010 23:13:55 +0000 (19:13 -0400)]
we're making revision files....
Mike Bayer [Tue, 27 Apr 2010 22:25:04 +0000 (18:25 -0400)]
beginning to build the revision system
Mike Bayer [Tue, 27 Apr 2010 21:45:01 +0000 (17:45 -0400)]
cleanup for init function
Mike Bayer [Mon, 26 Apr 2010 04:20:57 +0000 (00:20 -0400)]
illustrate the basic idea of add_xxx(strings), whereby Table/Column/Constraint objects
are just generated in order to produce the DDL. I'm not entirely
thrilled with this - would be nicer if we could get sqlalchemy.schema constructs
to generate with strings alone - but this would change their signatures. so we're sort
of doing that here anyway.
Mike Bayer [Sun, 25 Apr 2010 18:51:48 +0000 (14:51 -0400)]
util module
Mike Bayer [Sun, 25 Apr 2010 18:51:30 +0000 (14:51 -0400)]
command line stuff
Mike Bayer [Sun, 25 Apr 2010 15:26:02 +0000 (11:26 -0400)]
commands
Mike Bayer [Sun, 25 Apr 2010 13:32:53 +0000 (09:32 -0400)]
working on cmd line
Mike Bayer [Sun, 25 Apr 2010 03:51:21 +0000 (23:51 -0400)]
- figuring out script format
- figuring out operation system
Mike Bayer [Sat, 24 Apr 2010 21:41:46 +0000 (17:41 -0400)]
thinking about layout
Mike Bayer [Sat, 24 Apr 2010 14:57:38 +0000 (10:57 -0400)]
- basic DDL methodology
- need some framework to abstract operations to DDL instructions,
as we can't assume the number of executions per operation
Mike Bayer [Thu, 22 Apr 2010 22:46:42 +0000 (18:46 -0400)]
work in progress
Mike Bayer [Thu, 22 Apr 2010 21:50:15 +0000 (17:50 -0400)]
a sandwich setup.