summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Close branchtable-create-errorsOlly Cope2018-06-080-0/+0
* Run query to check for existance of migrations table in a transactionOlly Cope2015-10-031-1/+2
* Fix MigrationList constructor in case when it is called with no argumentsOlly Cope2015-10-032-1/+5
* Use MagicMock to make sure mock objects are iterableOlly Cope2015-09-251-3/+3
* Use cursor.fetchall instead of relying on optional DBAPI extensionOlly Cope2015-09-251-1/+1
* Created new branch table-create-errorsjamessocol2015-09-250-0/+0
* Allow table creation errors to bubble upJames Socol2015-09-251-2/+6
* tests: patch sys.stdout.isatty to ensure batch mode is enabled by defaultolly2015-09-171-0/+3
* Remove defunct buildout filesolly2015-09-172-140/+0
* tox: add py35 environmentolly2015-09-171-1/+1
* Fix indentationolly2015-09-171-7/+7
* Ensure batch mode flag is turned on when not running in a ttyolly2015-09-172-0/+8
* Fix PEP8 issuesolly2015-09-172-1/+3
* Fix typo in commentolly2015-09-171-1/+1
* Add CHANGELOG note about mysql driversolly2015-09-171-0/+3
* - MySQLdb driverJosiah Ruddell2015-09-165-3/+35
* Fix failing testolly2015-09-081-1/+1
* Fix type of 'sources' config file itemolly2015-09-082-1/+4
* Fix config file inheritance example in READMEolly2015-09-081-1/+7
* Make cli --database argument a named, rather than positional, argumentolly2015-09-086-49/+50
* Add bitbucket repo link to setuptools metadataolly2015-09-051-0/+1
* Ensure temporary files created by yoyo new are not picked up by yoyo applyolly2015-09-044-3/+22
* Fix stupid bug in utils.confirm logicolly2015-09-041-1/+1
* Updated yoyo api usage sample in readmeolly2015-09-041-3/+1
* Rename console script to 'yoyo'. 'yoyo-migrate' retained for compatibilityolly2015-09-043-13/+14
* Ensure backend_fixture returns a fresh backend instance everytimeolly2015-09-041-4/+5
* Don't reverse steps on migration failure if backend supports transactional DDLolly2015-09-044-11/+88
* Fix initialization of backend.DatabaseErrorolly2015-09-041-1/+1
* Rename test tables to _yoyo_testolly2015-09-041-2/+2
* Remove unsued importolly2015-09-041-1/+0
* Add backend.DatabaseErrorolly2015-09-044-15/+8
* tests: delete all _yoyo prefixed tables in backend_fixtureolly2015-09-042-1/+20
* Prefix all tables created by the test suite with '_yoyo'olly2015-09-042-40/+43
* Reformulate tests.with_migrations to act as a context manager tooolly2015-09-041-14/+24
* Add pytest fixture to run tests over multiple backendsolly2015-09-043-16/+30
* Make DatabaseBackend autodetect if DDL statements are transactionalolly2015-09-042-1/+27
* Remove cursor caching in DatabaseBackend.executeolly2015-09-041-4/+1
* Factored random string generation into a new utils.get_random_string functionolly2015-09-042-6/+11
* Refactor configparser interpolation defaultsolly2015-09-031-1/+5
* Fix config file migrationolly2015-09-032-25/+36
* Add drone.io badgeolly2015-09-031-0/+3
* Skip tests that fail on python < 2.7.4olly2015-09-031-0/+8
* Fix test failures on platforms where os.listdir is not sorted by defaultolly2015-09-031-3/+3
* Use localhost:3306 for mysql test db connectionolly2015-09-031-1/+1
* Add note to changelog about API changesolly2015-09-031-0/+2
* Document yoyo.ini options in READMEolly2015-09-031-0/+49
* Rename ini file to 'yoyo.ini'olly2015-09-034-9/+9
* Remove ExtendedInterpolation. Not compatible with iniherit on python 2.7olly2015-09-034-15/+3
* Improve config parsing with configparser.ExtendedInterpolation and iniheritolly2015-09-038-21/+37
* Change 'new_migration_command' config option to 'post_create_command'olly2015-09-032-5/+7