这也可能是一个“如何在Alembic迁移中使用SSL证书”的问题,但无论哪种方式-我都找不出一种合理的方法来简单地编辑Google Cloud SQL表中的列。有针对BigQuery的文档,但没有针对基本MySQL实例的文档。
对于记录,不合理的方法包括创建一个包含新列的新表,复制整个数据库,然后删除旧数据库,使用新列重新创建旧数据库,然后复制所有内容。
发布于 2021-02-23 15:07:52
所以事实证明我把事情搞得太复杂了。不管怎么说,事情很简单:
statement = "ALTER TABLE Tweets ADD COLUMN DateAdded DateTime DEFAULT CURRENT_TIMESTAMP"
database.engine.execute(statement)
https://stackoverflow.com/questions/66334843
复制