Set target_metadata in alembic's env.py to Base.metadata
authorChristopher Allan Webber <cwebber@dustycloud.org>
Fri, 11 Mar 2016 19:54:12 +0000 (11:54 -0800)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Sat, 26 Mar 2016 18:39:07 +0000 (11:39 -0700)
This allows us to make use of automatically generated migrations, at
least for core.

* mediagoblin/db/migrations/env.py (target_metadata): Switch to gmg's
  Base.metadata.

mediagoblin/db/migrations/env.py

index c5f88219ab14032ac1de2efb95e3c316d6ebae09..43b7b24765aebda18ce1721f4fb25d2b62f8f938 100644 (file)
@@ -15,7 +15,8 @@ fileConfig(config.config_file_name)
 # for 'autogenerate' support
 # from myapp import mymodel
 # target_metadata = mymodel.Base.metadata
-target_metadata = None
+from mediagoblin.db.models import Base
+target_metadata = Base.metadata
 
 # other values from the config, defined by the needs of env.py,
 # can be acquired: