Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.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
C+的Rails迁移+; 有没有一个C++工具至少与Rails迁移相似?_C++_Migration - Fatal编程技术网

C+的Rails迁移+; 有没有一个C++工具至少与Rails迁移相似?

C+的Rails迁移+; 有没有一个C++工具至少与Rails迁移相似?,c++,migration,C++,Migration,我认为任何与Rails迁移“相似”的东西都会在某种程度上特定于ORM或其他框架——易用性来自于从一个对象模型迁移到另一个对象模型的事实 因为C++没有ORM或任何其他内置的数据库模式的指定方式,我不知道如何有一个“C++”模式迁移工具。也许如果你指定了你正在使用的工具,这个问题对于那些知道哪些工具可用的人来说会更引人注目 如果您可以纯粹用数据库表来表示迁移,那么您可以使用独立于任何ORM的迁移工具。但是实际上,你不需要它在C++中,因为它只是发布SQL(或者任何数据库)命令。周围有很多工具(可能

我认为任何与Rails迁移“相似”的东西都会在某种程度上特定于ORM或其他框架——易用性来自于从一个对象模型迁移到另一个对象模型的事实

<>因为C++没有ORM或任何其他内置的数据库模式的指定方式,我不知道如何有一个“C++”模式迁移工具。也许如果你指定了你正在使用的工具,这个问题对于那些知道哪些工具可用的人来说会更引人注目


如果您可以纯粹用数据库表来表示迁移,那么您可以使用独立于任何ORM的迁移工具。但是实际上,你不需要它在C++中,因为它只是发布SQL(或者任何数据库)命令。周围有很多工具(可能是搜索“数据库模式迁移”),尽管我恐怕基本上不知道这方面的知识,所以不能推荐一个。只要你有一个适配器到你的数据库,你甚至可以使用Rails……/P>你必须向我们解释C++类型“Rails迁移”的意思和/或。语法?逻辑?可能两者都有:)但我更喜欢的是,我真正想要的是一个与数据库无关的迁移工具。也就是说,这是一个工具,它可以拾取(比如)一个模式定义文件并更改数据库,而不管它是“MSSQL”还是“MySQL”。事实上,C++存在ORM,但它不提供迁移。我想将Ruby与应用程序捆绑在一起会更容易:)