oslo.db/oslo_db/sqlalchemy
Jeremy Stanley 9b552046f5 Switch from MySQL-python to PyMySQL
As discussed in the Liberty Design Summit "Moving apps to Python 3"
cross-project workshop, the way forward in the near future is to
switch to the pure-python PyMySQL library as a default.

Added a special test environment to keep MySQL-python support.
Documentation modified.

https://etherpad.openstack.org/p/liberty-cross-project-python3

Change-Id: I12b32dc097a121bd43991bc38dd4d289b65e86c1
2015-06-18 15:42:23 +03:00
..
compat Remove pre-SQLAlchemy-0.9.7 compat utilities 2015-04-28 10:56:05 -04:00
migration_cli Refactor database migration manager to use given engine 2015-01-27 19:12:16 +00:00
__init__.py Move files out of the namespace package 2014-12-24 13:28:48 +02:00
enginefacade.py Implement new oslo.db.sqlalchemy.enginefacade module 2015-06-04 11:43:39 -04:00
engines.py Implement new oslo.db.sqlalchemy.enginefacade module 2015-06-04 11:43:39 -04:00
exc_filters.py Merge "exc_filters: support for ForeignKey error on delete" 2015-04-10 13:58:09 +00:00
migration.py Sanity check after migration 2015-04-10 15:25:56 +03:00
models.py Add a keys() method to SQLAlchemy ModelBase 2015-05-19 14:54:20 -07:00
orm.py Implement new oslo.db.sqlalchemy.enginefacade module 2015-06-04 11:43:39 -04:00
provision.py Switch from MySQL-python to PyMySQL 2015-06-18 15:42:23 +03:00
session.py Implement new oslo.db.sqlalchemy.enginefacade module 2015-06-04 11:43:39 -04:00
test_base.py Merge "Implement new oslo.db.sqlalchemy.enginefacade module" 2015-06-14 17:38:31 +00:00
test_migrations.py Organize provisioning to use testresources 2015-02-04 12:49:01 +02:00
update_match.py Implement generic update-on-match feature 2015-03-05 14:06:59 +00:00
utils.py Replace utils method with oslo.utils reflection provided one 2015-06-06 22:55:06 -07:00