65得票4回答
如何使用SQLAlchemy高效管理频繁的模式更改?

我正在使用sqlalchemy编写一个Web应用程序。在网站未投入生产时,第一阶段的开发非常顺利。我可以通过简单地删除旧的sqlite数据库并从头开始创建一个新的来轻松更改数据库模式。 现在网站已经投入生产了,我需要保留数据,但我仍然希望保持最初的开发速度,以便将数据库轻松转换为新架构。 ...

57得票10回答
如何在现有的Django应用程序中更改主键是最佳方法?

我有一个处于BETA模式的应用程序。这个应用程序的模型有一些明确指定主键的类。因此,Django使用这些字段而不会自动创建一个id。class Something(models.Model): name = models.CharField(max_length=64, primary...

52得票2回答
如何实现IDbContextFactory以用于Entity Framework数据迁移。

我试图使用实体框架数据迁移,如此文章中所述。 然而,当我尝试执行Enable-Migrations步骤时,在程序包管理器控制台中收到以下错误:The target context 'MyDataContext' is not constructible. Add a default cons...

51得票3回答
使用sqlalchemy-migrate值得吗?

我有一个使用sqlalchemy(在Pylons中)的Web应用程序。我需要有效地更改架构,以便每天至少可以更改生产版本,可能更多,而不会丢失数据。 我已经在周末玩了一下sqlalchemy-migrate,并且我认为它给了我一个不好的印象。首先,我认为它无法帮助在两个数据库引擎之间进行迁移...

50得票5回答
实现iPhone Core Data的“自动轻量级迁移”

我希望我的应用程序能够在我添加新属性到core data模型时进行自动轻量级迁移。 在苹果的指南中,这是我能找到的有关此主题的唯一信息: 自动轻量级迁移 要请求自动轻量级迁移,请在传递给addPersistentStoreWithType:configuration:URL:options:...

43得票10回答
XAMPP文件夹中MySQL数据库表的精确位置是什么?

我有一个MySQL数据库,想知道这些数据实际存储在XAMPP文件夹的确切位置,在该文件位置中查找信息:xampp -> mysql -> data -> 我在这里找到了每个数据库的单独文件夹,在这些文件夹中,我看到了以.frm格式(FRM FILE)存储的文件。 当我复制了...

37得票6回答
从SQLite导出数据到SQL Server

有没有工具可以将 SQLite 数据库迁移到 SQL Server(包括结构和数据)?

34得票7回答
如何在Rails迁移中将带有内容的列移动到另一个表格?

我需要将一个现有表中的某些列移动到另一个表中。如何使用Rails迁移来完成这个任务?class AddPropertyToUser < ActiveRecord::Migration def self.up add_column :users, :someprop, :str...

32得票7回答
Django:从sqlite迁移到PostgreSQL的最佳实践是什么?

我需要将一个复杂的项目从sqlite迁移到PostgreSQL。很多人似乎会遇到外键、数据截断等问题... 是否有完全自动化的工具可用? 在迁移之前,我需要检查一些数据或模式吗? 编辑:我尝试过django-command-extensions的DumpScript,但它在我的2GB ...

31得票6回答
什么是在Django中迁移数据的最佳方法?

在我的模型中做了一些更改(例如,模型中的新字段和新模型),将这些更改反映到已填充的数据库中的最佳方法是什么? PS:我想在一个地方看到许多解决方案并对其进行评级。 显然,已经在这里列出了更多的解决方案。