summaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2012-07-08 18:45:10 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2012-07-08 18:45:10 -0400
commitc91f95adea4e7ed9b0884bf1a6d5602b00eb63c2 (patch)
tree85a7189725d46168fee76ef7718a3f0389572468 /README.rst
parent93217a93a9c73ce1b0a5942b3107c350a80f35b1 (diff)
downloadalembic-c91f95adea4e7ed9b0884bf1a6d5602b00eb63c2.tar.gz
more edits
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst17
1 files changed, 10 insertions, 7 deletions
diff --git a/README.rst b/README.rst
index 34c72b8..b3ff87a 100644
--- a/README.rst
+++ b/README.rst
@@ -61,14 +61,17 @@ The goals of Alembic are:
application. The DDL constructs build upon SQLAlchemy's own DDLElement base
and can be used standalone by any application or script.
* Don't break our necks over SQLite's inability to ALTER things. SQLite
- has almost no support for table or column alteration. Alembic's design
- is kept simple by not contorting it's core API around these limitations.
- Alembic's architecture can support SQLite's workarounds however, and
+ has almost no support for table or column alteration, and this is likely
+ intentional. Alembic's design
+ is kept simple by not contorting it's core API around these limitations,
+ understanding that SQLite is simply not intended to support schema
+ changes. While Alembic's architecture can support SQLite's workarounds, and
we will support these features provided someone takes the initiative
- to implement and test. However, until the SQLite developers decide
- to implment full support for ALTER, it's still vastly preferable
- to use Alembic, or any migrations tool, with a database that supports
- ALTER fully.
+ to implement and test, until the SQLite developers decide
+ to provide a fully working version of ALTER, it's still vastly preferable
+ to use Alembic, or any migrations tool, with databases that
+ are designed to work under the assumption of in-place schema migrations
+ taking place.
Documentation and status of Alembic is at http://readthedocs.org/docs/alembic/.