繁体   English   中英

从“ndb”迁移到 SQLalchemy?

[英]Migrate from `ndb` to SQLalchemy?

如何将代码库从ndb迁移到SQLalchemy

很想写一个解析器/发射器,接受我的代码库的 40+ ndb.Model并生成sqlalchemy.schema.TableBase继承class 但这不会:

  1. 解决数据迁移问题;
  2. 没有启用中间道路,我可以在迁移之前访问数据;
  3. 需要手动迁移所有查询语法

很高兴做这项工作,但是在这里询问有更好的方法(例如,我看到这个10年的问题可以ZD233B99A3CCB7F38A03246289B6D27Z与Google Cloud Cloud Z9778840A0100CB30CB30C9828282828282828282AM一起使用, ndb可能是某些人,或者可能是某种程度上,从 SQL 直接到 SQLalchemy)。

要迁移,您需要编写一个迁移脚本,将数据从 ndb 复制到 SQL。 你不能自动完成。 你不能部分地做到这一点。 您不能以允许您在迁移之前访问数据的方式执行此操作。 没有手工工作是做不到的。 如果不编写解析器/发射器,您将无法做到这一点。 如果不编写迁移脚本,您将无法做到这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM