diff --git a/README b/README index 269c31e..5399cca 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ -SchemaObject v0.5.8 documentation +SchemaObject v0.5.11 documentation +++++++++++++++++++++++++++++++++ -SchemaObject provides a simple, easy to use Python object interface to a MySQL database schema. You can effortlessly write tools to test, validate, sync, migrate, or manage your schema as well as generate the SQL necessary to make changes to the it. +SchemaObject provides a simple, easy to use Python object interface to a MySQL database schema. You can effortlessly write tools to test, validate, sync, migrate, or manage your schema as well as generate the SQL necessary to make changes to the it. Example 1: Verify all tables are InnoDB --------------------------------------- @@ -17,12 +17,12 @@ Example 2: Verify our MySQL instance is at least version 5.1 import schemaobject schema = schemaobject.SchemaObject('mysql://username:password@localhost:3306/mydb') assert schema.version >= '5.1.0' - - + + Notes and Limitations --------------------- -* SchemaObject instances are read-only. Modifying the object or calling create(), modify(), alter(), or drop() will not change your schema. -* The MySQL User needs to have privileges to execute SELECT and SHOW statements, as well as access the INFORMATION_SCHEMA. +* SchemaObject instances are read-only. Modifying the object or calling create(), modify(), alter(), or drop() will not change your schema. +* The MySQL User needs to have privileges to execute SELECT and SHOW statements, as well as access the INFORMATION_SCHEMA. * All Databases, Tables, Columns, Indexes, and Foreign Keys are lazily loaded. * SchemaObject does not load Events, Triggers, or Stored Procedures. @@ -33,7 +33,7 @@ Download and Install Prerequisites ------------- * SchemaObject has been tested against Python 2.4, 2.5, and 2.6. -* To use SchemaObject, you need to have MySQL , version 5.0 or higher and MySQLdb , version 1.2.1p2 or higher installed. +* To use SchemaObject, you need to have MySQL , version 5.0 or higher and MySQLdb , version 1.2.1p2 or higher installed. * To run the test suite, you need to install a copy of the Sakila Database , version 0.8 @@ -51,10 +51,10 @@ Installing the latest development version Documentation ============= Documentation is available @ http://matuson.com/code/schemaobject/ - + Status & License ================ -SchemaObject is under active development and released under the Apache License, Version 2.0 . +SchemaObject is under active development and released under the Apache License, Version 2.0 . You can obtain a copy of the latest source code from the Git repository , or fork it on Github . diff --git a/docs/conf.py b/docs/conf.py index 3ffa00e..d9ef42a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -47,7 +47,7 @@ # The short X.Y version. version = '0.5' # The full version, including alpha/beta/rc tags. -release = '0.5.2' +release = '0.5.11' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/schemaobject/__init__.py b/schemaobject/__init__.py index 3957cc0..7544114 100644 --- a/schemaobject/__init__.py +++ b/schemaobject/__init__.py @@ -4,7 +4,7 @@ Copyright 2009-2016 Mitch Matuson Copyright 2016 Mustafa Ozgur """ -__version__ = "0.5.9" +__version__ = "0.5.11" __license__ = "Apache 2.0" # shortcut to SchemaObject() diff --git a/setup.py b/setup.py index 31d3f15..d051c84 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ setup( name='SchemaObject', packages=['schemaobject'], - version='0.5.10', + version='0.5.11', description="Iterate over a MySQL database schema as a Python object.", author="Mitch Matuson, Mustafa Ozgur", author_email="code@matuson.com, root@mit.sh",