我正在尝试读取数据库转储,但我必须定义架构才能这样做。
不幸的是(?),架构是使用SQLAlchemy构建的。表定义如下实现:
.image-get > input
{
position: absolute;
left: -9999px;
}
等等。
有没有办法轻松将其转换回MySQL表定义?我找不到任何会这样做的东西。我希望能够以可扩展的方式执行此操作,并且每次我必须进行数据库迁移时都不要手动输入。我也怀疑我不是第一个试过这个的人。
答案 0 :(得分:1)
from sqlalchemy.schema import CreateTable
print CreateTable(Customer.__table__).compile(engine)