Commit Graph

  • 2836390634 table.drop() raises ProgrammingError in SQLAlchemy 0.7 instead of SQLError (addresses #112) Jan Dittberner 2011-05-25 16:53:02 +02:00
  • 20df98c44d SQLAlchemy 0.7's column.foreign_keys is a set and has no _list (addresses #112) Jan Dittberner 2011-05-25 16:38:00 +02:00
  • eace107b69 use proper encoding instead of True (addresses #112) Jan Dittberner 2011-05-25 16:15:09 +02:00
  • 24031b7e82 fix one more test (addresses #112) Jan Dittberner 2011-05-25 16:06:42 +02:00
  • e11a9e5cba use Table._columns to remove columns (addresses #112) Jan Dittberner 2011-05-25 15:29:28 +02:00
  • 97d89e357a psycopg2 downloads from initrd.org work without workaround Jan Dittberner 2011-05-25 14:13:54 +02:00
  • d52e8f065a add Developing with migrations tutorial link iElectric 2011-05-08 22:52:27 +02:00
  • 86bb3e7e36 merge iElectric 2011-04-29 19:27:52 +02:00
  • f431b26489 add elixir tutorial to docs iElectric 2011-04-29 19:27:02 +02:00
  • 4e601ff405 start next iteration Jan Dittberner 2011-02-11 23:25:18 +01:00
  • 21bbca280a update version in docs/conf.py Jan Dittberner 2011-02-11 21:30:04 +01:00
  • cd653ddfe2 Added tag v0.6.1 for changeset c2526dce0768 Jan Dittberner 2011-02-11 21:12:15 +01:00
  • 45c37c9188 finalize changelog for 0.6.1 0.6.1 Jan Dittberner 2011-02-11 21:11:17 +01:00
  • 0645c2fc9a Bring back alter_metadata on ColumnDelta: it seems intertwined with a lot of the tests. So, it's a private API now... Chris Withers 2011-02-11 10:27:39 +00:00
  • cda65c38b5 try to get firebird stuff working with 0.6.6 Chris Withers 2011-02-10 17:02:42 +00:00
  • b5a02cb7cf remove the alter_metadata feature Chris Withers 2011-02-10 16:49:20 +00:00
  • c80120da55 work around firebird's insistence that indexes and constraints are dropped before columns that are references by them. Chris Withers 2011-02-10 15:19:00 +00:00
  • 500cb6f5df fix sqlite column dropper now that the table is only modified after the visitor is run Chris Withers 2011-02-10 15:17:28 +00:00
  • b1745bee52 firebird can only drop named foreign keys Chris Withers 2011-02-10 15:16:35 +00:00
  • f749919240 These drop indexes appear to only be for firebird. Once firebird is fixed, they're not needed. Chris Withers 2011-02-10 15:16:15 +00:00
  • 9c9fe2fc24 Only alter the SA objects after running the visitor, so the visitor may inspect Chris Withers 2011-02-10 15:15:22 +00:00
  • b2db52ff4e fix py2.4 and py2.5 Domen Kožar 2011-02-05 18:19:37 +01:00
  • 99148a9380 merge Domen Kožar 2011-02-05 14:30:31 +01:00
  • 7bccd681a0 use mirrored copy of kinterbasedb to cope with SourceForge reliability problems Jan Dittberner 2011-02-05 14:27:26 +01:00
  • 1b37b76d2e fixes #107 Domen Kožar 2011-02-05 14:25:25 +01:00
  • 09a8867edd fixes #106 Domen Kožar 2011-02-05 14:16:00 +01:00
  • c135f48fbf fixes #105 iElectric 2010-12-06 01:16:00 +01:00
  • e8b7ce854a merge iElectric 2010-11-16 18:15:19 +01:00
  • 47f4b5a619 adding faq section to docs iElectric 2010-11-16 18:14:43 +01:00
  • 05e39b2c6c make migrate.changeset.constraint.ForeignKeyConstraint.autoname work with SQLAlchemy 0.5 and 0.6 Jan Dittberner 2010-11-09 22:33:20 +01:00
  • a3ae4baa29 use _index_identifier instead of _validate_identifier if _validate_identifier does not exist in migrate/changeset/ansisql.py Jan Dittberner 2010-11-09 21:38:17 +01:00
  • 20fce9acd8 use absolute imports of exception classes (fixes tests) Jan Dittberner 2010-11-07 22:20:49 +01:00
  • 73796f3e54 fix generation of foreign key constraint name in migrate.changeset.constraint.ForeignKeyConstraint.autoname Jan Dittberner 2010-11-07 22:19:36 +01:00
  • eb6e2eea24 merge chrisw 2010-09-16 00:40:48 +01:00
  • dc5bbffcfd update changelog chrisw 2010-09-16 00:36:18 +01:00
  • 82c5fcd58c implement column type diff'ing chrisw 2010-09-15 23:36:11 +01:00
  • e03cabc49a update changelog iElectric 2010-09-12 13:31:48 +02:00
  • ff93b652ca fixed #92 iElectric 2010-09-12 13:29:17 +02:00
  • 8e5eb8f634 restore missing table header for column diffs chrisw 2010-09-10 15:21:05 +01:00
  • 91e887b081 rewrite of schemadiff internals chrisw 2010-09-10 14:43:56 +01:00
  • 20a58b6e02 preserve the original stack strace chrisw 2010-09-09 21:54:25 +01:00
  • 514498d6be don't stop if one db fails, run for all so we can tell how badly things went wrong on Hudson chrisw 2010-09-09 21:44:28 +01:00
  • 4d938a3baf remove reference to ficticious command chrisw 2010-09-09 18:30:58 +01:00
  • 4721bb1b81 clear out the test db for each test, making tests more isolated chrisw 2010-09-09 18:13:15 +01:00
  • ede16eb5b0 for when logging is just annoying ;-) chrisw 2010-09-09 18:00:51 +01:00
  • 53610259d6 silence logger that SA adds chrisw 2010-09-09 18:00:25 +01:00
  • 960c978da9 give better feedback when errors occur in _setup or _teardown chrisw 2010-09-09 16:37:27 +01:00
  • 70e52901b2 quit screwing with the testing frameworks... chrisw 2010-09-09 16:28:42 +01:00
  • b2347898e0 update feature matrix chrisw 2010-09-09 15:58:07 +01:00
  • c5e3ed9f1f correct change log structure chrisw 2010-09-09 15:53:24 +01:00
  • adf4113a0b Fix issue 94 - it was impossible to add a column with a non-unique index. chrisw 2010-09-09 15:38:42 +01:00
  • a085ffa590 implement column adding with foreign keys on sqlite chrisw 2010-09-09 13:58:41 +01:00
  • a7c0c18a52 Fix bug with column dropping involving foreign keys. Bonus: remove_from_table now understands foreign keys chrisw 2010-09-09 11:53:08 +01:00
  • 5cf42fbf76 fix for issue 96: deleting a column in sqlite shouldn't delete all indexes bonus: remove_from_table now removes indexes chrisw 2010-09-09 09:15:28 +01:00
  • dceff55ff4 another py2.4 fixture chrisw 2010-09-08 17:06:58 +01:00
  • 802658018d dammit! chrisw 2010-09-08 16:21:54 +01:00
  • aef73ed13e attempt at improving the api docs a little chrisw 2010-09-08 15:48:28 +01:00
  • 4905e28a97 improve docs chrisw 2010-09-08 15:24:08 +01:00
  • 10a16f5251 hopefully fix test failures chrisw 2010-09-08 14:35:01 +01:00
  • c85bbec26c another Py2.4 fix chrisw 2010-09-08 13:16:49 +01:00
  • 0376ab0a21 fix docs chrisw 2010-09-08 12:05:13 +01:00
  • 1d2c2f979b another attempt to get around the initd.org problems chrisw 2010-09-08 11:32:19 +01:00
  • a8aa2e46dc looks like init.org might be back chrisw 2010-09-07 23:22:14 +01:00
  • 34340517f0 disable psycopg install while initd.org is offline chrisw 2010-09-07 21:02:08 +01:00
  • 0a8bcd368c silence console output chrisw 2010-09-07 19:50:18 +01:00
  • ac848a295a hopefully make py2.4 compatible chrisw 2010-09-07 19:19:32 +01:00
  • cade5fb261 - capture deprecation warnings and assert they re as they should be - re-word alter_column deprecation warning to make more sense chrisw 2010-09-07 19:04:12 +01:00
  • 17f5670c3c remove default of dropping on pdb on test error or failure chrisw 2010-09-07 15:41:41 +01:00
  • 8e65481a3d fix last exception import iElectric 2010-09-07 03:18:46 +02:00
  • 653e723ce1 move all exception classes to migrate.exceptions iElectric 2010-09-07 02:25:29 +02:00
  • 28f06524b5 update todo and test-req.pip iElectric 2010-09-06 23:21:18 +02:00
  • aff0896e16 use if main conditional in manage.py script iElectric 2010-08-20 15:40:14 +02:00
  • 8e01817b97 correct case for dependencies in setup.py iElectric 2010-08-16 12:29:22 +02:00
  • 236acfef5d fixes issue #88 iElectric 2010-07-21 21:28:32 +02:00
  • 7035a3ed07 merge iElectric 2010-07-14 19:05:19 +02:00
  • 878c673ca8 fix tests on python2.7 iElectric 2010-07-14 19:04:44 +02:00
  • 703d13b206 bump version to 0.6.1 to indicate that trunk is newer than release 0.6 Jan Dittberner 2010-07-12 21:47:35 +02:00
  • 465447e193 exclude .hgtags from release tarballs Jan Dittberner 2010-07-12 21:46:48 +02:00
  • ca11f6b631 merge iElectric 2010-07-12 21:32:39 +02:00
  • 1ccbc879de update TODO iElectric 2010-07-12 17:27:21 +02:00
  • 5a93027c61 link to mercurial instead of SVN Jan Dittberner 2010-07-12 13:19:43 +02:00
  • af206c393d fix links in doc iElectric 2010-07-12 09:34:28 +02:00
  • 90cec7892c update sphinx config iElectric 2010-07-11 22:38:40 +02:00
  • 14dedb3f22 Added signature for changeset 65742e996d94 Jan Dittberner 2010-07-11 20:42:59 +02:00
  • 9127f437bb Added tag v0.6 for changeset cb01bf174b05 Jan Dittberner 2010-07-11 20:42:50 +02:00
  • c1db5e32c7 update changelog 0.6 iElectric 2010-07-11 18:19:10 +02:00
  • 811201d47b small doc correction; fixes #67 iElectric 2010-07-11 18:16:51 +02:00
  • a87d5ff53a merge iElectric 2010-07-11 17:45:56 +02:00
  • 201fe50e6c better document summary of changeset actions iElectric 2010-07-11 17:45:29 +02:00
  • a3d3470d5e adding connection keyword to ORM methods iElectric 2010-07-11 17:22:28 +02:00
  • 1d7bb5604b use migrate.tests.* instead of tests.* in find_packages argument Jan Dittberner 2010-07-10 14:27:24 +02:00
  • b0157137e2 use stdout for logging.INFO and lower; for the rest use stderr iElectric 2010-07-09 16:12:29 +02:00
  • dffe82653c fix deprecation warning when using old script synta iElectric 2010-07-09 03:57:51 +02:00
  • 3142e023ab update README and fix last bugs iElectric 2010-07-08 23:25:41 +02:00
  • a3fb663ef1 add documentation generation date iElectric 2010-07-08 19:18:57 +02:00
  • aa615c3974 add MIT licence file iElectric 2010-07-08 19:16:22 +02:00
  • 0d70c2ccb1 changed documentation layout iElectric 2010-07-08 19:08:51 +02:00
  • fb0692ccd6 add descriptions of modules in docs iElectric 2010-07-08 19:03:44 +02:00
  • 20e9e7c7c5 change dialect table from ugly format to list table iElectric 2010-07-08 18:50:28 +02:00
  • a3a1e24da1 restructure changelog and minor modifications to documentation iElectric 2010-07-08 17:52:55 +02:00