Database 通用SQL与软件迁移平台

Database 通用SQL与软件迁移平台,database,database-migration,liquibase,Database,Database Migration,Liquibase,我看到了很多不同的数据库迁移工具() 我不禁要问 是否有一些通用数据库迁移平台支持与该语言对应的SQL和可执行(任何语言)迁移工具? 比方说,我想用任何一种语言编写一些程序。为什么我需要选择当前项目语言的平台 一般来说,没有数据库关系的软件有通用迁移平台吗? 升级和降级软件的步骤是相同的。为什么不使用相同的模式 这是一个过于笼统的回答。此外,StackOverflow明确禁止提出“推荐或查找书籍、工具、软件库”的问题,请参阅中的第4项。对于“迁移工具”,您需要某种方式来存储状态,或决定系统当

我看到了很多不同的数据库迁移工具() 我不禁要问

  • 是否有一些通用数据库迁移平台支持与该语言对应的SQL和可执行(任何语言)迁移工具? 比方说,我想用任何一种语言编写一些程序。为什么我需要选择当前项目语言的平台

  • 一般来说,没有数据库关系的软件有通用迁移平台吗? 升级和降级软件的步骤是相同的。为什么不使用相同的模式


  • 这是一个过于笼统的回答。此外,StackOverflow明确禁止提出“推荐或查找书籍、工具、软件库”的问题,请参阅中的第4项。对于“迁移工具”,您需要某种方式来存储状态,或决定系统当前的版本,以便决定需要应用哪些升级迁移。对于像Liquibase这样的SQL迁移工具,它通常使用数据库本身中的一个或多个保留表来存储该信息。这将该模式的“泛化”仅限于SQL数据库。现在还不清楚在这个工具的“泛化”过程中,您希望保留哪些其他部分。“git”符合您的要求吗?