Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在app engine管理的vm中执行sql架构迁移?_Python_Google App Engine_Google Cloud Sql_Gcloud - Fatal编程技术网

Python 如何在app engine管理的vm中执行sql架构迁移?

Python 如何在app engine管理的vm中执行sql架构迁移?,python,google-app-engine,google-cloud-sql,gcloud,Python,Google App Engine,Google Cloud Sql,Gcloud,我目前正在使用google cloud sql第二代实例来托管我的数据库。我需要对表进行模式更改,但我不确定最好的方法是什么 理想情况下,在使用gcloud preview app deploy部署之前,我的迁移将运行,以便新版本的代码使用最新的模式。此外,如果我需要回滚到我的应用程序的旧版本,迁移应该在该时间点运行。有没有办法将sql架构迁移与我的应用程序引擎部署集成在一起 我的应用程序是AppEngine管理的VM python/flask。SQL模式迁移是SQL DB管理的一个众所周知的分

我目前正在使用google cloud sql第二代实例来托管我的数据库。我需要对表进行模式更改,但我不确定最好的方法是什么

理想情况下,在使用gcloud preview app deploy部署之前,我的迁移将运行,以便新版本的代码使用最新的模式。此外,如果我需要回滚到我的应用程序的旧版本,迁移应该在该时间点运行。有没有办法将sql架构迁移与我的应用程序引擎部署集成在一起


我的应用程序是AppEngine管理的VM python/flask。

SQL模式迁移是SQL DB管理的一个众所周知的分支,它并不特定于云SQL,它在部署和网络化方面主要不同于其他SQL系统。除此之外,您应该在线查看模式迁移文档和文章,以了解如何处理您的具体情况。然而,这个问题对于堆栈溢出来说太广泛了。祝你好运

没有官方的Google Cloud SQL模式迁移解决方案。谢谢。我会把这个问题留给其他Google Cloud新手,但请告诉我是否应该从堆栈溢出中删除这个问题。另外,我正在运行从笔记本电脑到云SQL实例的迁移。