Tag: 迁移

如何将IIS 7站点迁移到另一台服务器?

我想知道什么是移动一个网站到另一台服务器的最佳做法(以及所有设置等) 在新服务器上手动重新创build站点(由于显而易见的原因,无法维护) 复制applicationHost.config设置文件 使用appcmd进行备份和恢复 使用MSDeploy在新机器上发布站点 使用第三方工具 只是想知道别人的经验。

使用SQL列出Postgres数据库8.1中的所有序列

我正在将数据库从Postgres转换为MySQL。 由于我找不到一个工具,自己动手,我要将所有postgres序列转换为mysql中的自动增量id和自动增量值。 那么,如何在Postgres数据库( 8.1版本)中列出所有序列,并使用SQL查询使用的表格,下一个值等信息? 请注意,我无法使用8.4版本中的information_schema.sequences视图。

Ruby on Rails:如何使用rake db恢复迁移:migrate?

安装devise模型后,我得到了这个。 class DeviseCreateUsers < ActiveRecord::Migration def self.up create_table(:users) do |t| t.database_authenticatable :null => false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true add_index :users, :reset_password_token, :unique => true # add_index :users, :confirmation_token, :unique => true # add_index :users, […]

用Django 1.7加载初始数据和数据迁移

我最近从Django 1.6切换到1.7,我开始使用迁移(我从来没有使用南)。 在1.7之前,我曾经用一个fixture/initial_data.json文件加载了初始数据,该文件使用python manage.py syncdb命令加载(创build数据库时)。 现在,我开始使用迁移,并且此行为已被弃用: 如果应用程序使用迁移,则不会自动加载灯具。 由于Django 2.0中的应用程序需要进行迁移,因此此行为被视为弃用。 如果您想加载应用程序的初始数据,请考虑在数据迁移中进行。 ( https://docs.djangoproject.com/en/1.7/howto/initial-data/#automatically-loading-initial-data-fixtures ) 官方文档没有清楚的例子,所以我的问题是: 使用数据迁移导入此类初始数据的最佳方法是: 通过多次调用mymodel.create(…)来编写Python代码, 使用或编写Django函数( 如调用loaddata )从JSON fixture文件加载数据。 我更喜欢第二个选项。 我不想使用南方,因为现在Django似乎可以自己做到。

Rails 3使用longtext进行迁移

我需要在我的Rails脚本中将列types从文本更改为longtext,但无法find关于如何执行此操作的任何内容。 有没有人跑过这个? 谢谢! 丹尼斯

为什么我的南迁不行?

首先,我创build我的数据库。 create database mydb; 我添加“南”来安装应用程序。 然后,我去到这个教程: http : //south.aeracode.org/docs/tutorial/part1.html 教程告诉我这样做: $ py manage.py schemamigration wall –initial >>> Created 0001_initial.py. You can now apply this migration with: ./manage.py migrate wall 太棒了,现在我正在迁徙。 $ py manage.py migrate wall 但它给了我这个错误… django.db.utils.DatabaseError: (1146, "Table 'fable.south_migrationhistory' doesn't exist") 所以我使用谷歌(这从来没有工作,因此我的870问题在Stackoverflow问),我得到这个网页: http : //groups.google.com/group/south-users/browse_thread/thread/d4c83f821dd2ca1c 好的,所以我遵循这个指示 >> Drop database mydb; >> Create database mydb; […]

entity framework回滚并删除错误的迁移

我正在使用EF 6.0在C#中使用手动迁移和更新的项目。 我在数据库上有大约5次迁移,但是我意识到最后一次迁移是坏的,我不想要它。 我知道我可以回滚到以前的迁移,但是当我添加一个新的(固定的)迁移并运行Update-Database时,即使是错误的迁移也会被应用。 我试图回滚到以前的迁移,并删除具有不良迁移的文件。 但是,当我尝试添加新的迁移时,在更新数据库时出现错误,因为迁移文件已损坏(更具体地说,第一行代码将表A重命名为B,然后是下一行,EF正试图用名字A – 也许这是一些EF错误)。 是否有一些查询我可以运行,这将告诉EF像“忘记最后一次迁移像它从来没有存在,这是不好的”? 像删除迁移。 编辑1我find适合我的解决scheme。 将模型更改为良好状态并运行Add-Migration TheBadMigration -Force 。 这将重新构build最后的,而不是应用的迁移。 无论如何,这还不能完全回答原来的问题。 如果我UpdateDatabase的错误迁移,我没有find好的方式如何回滚和创build新的迁移,不包括坏的。 谢谢

Visual Studio项目的依赖关系图

我目前正在将VS 2005 + .NET 2.0的大型解决scheme(〜70个项目)迁移到VS 2008 + .NET 3.5。 目前我有VS 2008 + .NET 2.0。 问题是我需要将项目逐个移动到新的.NET框架中,以确保.NET 2.0项目不引用.NET 3.5项目。 有什么工具可以给我一个很好的项目依赖图吗?

软件包pipe理器控制台启用 – 迁移仅在特定VS项目中使用CommandNotFoundException

我试图在一个新的项目中运行命令“Enable-Migrations”,并得到以下消息: PM> Enable-Migrations The term 'Enable-Migrations' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verif y that the path is correct and try again. At line:1 char:18 + Enable-Migrations <<<< + CategoryInfo : ObjectNotFound: (Enable-Migrations:String) [], […]

Rails has_and_belongs_to_many迁移

我有两个模型restaurant和user ,我想执行一个has_and_belongs_to_many关系。 我已经进入模型文件,并添加了has_and_belongs_to_many :restaurants和has_and_belongs_to_many :users 我认为在这一点上,我应该能够像Rails 3一样做: rails generate migration …. 但是我所尝试的一切似乎都失败了。 我敢肯定,这是非常简单的东西我是新来的铁轨,所以我仍然在学习。