«database-migration» 태그된 질문

데이터베이스 마이그레이션은 스토리지 유형, 형식 또는 컴퓨터 시스템간에 데이터를 전송하는 프로세스입니다. 또한 한 공급 업체에서 다른 공급 업체로 데이터베이스를 마이그레이션하거나 데이터베이스 소프트웨어 버전을 업그레이드하는 것을 의미합니다.

11
EF 마이그레이션 : 마지막으로 적용된 마이그레이션을 롤백 하시겠습니까?
이것은 일반적인 작업처럼 보이지만 쉬운 방법을 찾을 수 없습니다. 마지막으로 적용된 마이그레이션을 취소하고 싶습니다. 나는 다음과 같은 간단한 명령을 기대했을 것이다. PM> Update-Database -TargetMigration:"-1" 대신, 내가 생각해 낼 수있는 것은 : PM> Get-Migrations Retrieving migrations that have been applied to the target database. 201208012131302_Add-SystemCategory 201207311827468_CategoryIdIsLong 201207232247409_AutomaticMigration 201207211340509_AutomaticMigration 201207200025294_InitialCreate PM> Update-Database …

14
엔터티 프레임 워크 마이그레이션 재설정
마이그레이션 IgnoreChanges을 시작했고 초기 마이그레이션에 사용했지만 이제는 모든 마이그레이션을 삭제하고 모든 논리를 사용하여 초기 마이그레이션을 시작하려고합니다. 폴더에서 마이그레이션을 삭제하고 시도 Add-Migration하여 전체 파일을 생성하지 않으면 (비어 있습니다. 마지막으로 변경되지 않았지만 지금은 마이그레이션되었으므로 삭제되었습니다). 어떤 거기에 안-마이그레이션 내가 다시 실행할 수 있도록 명령은 Enable-Migrations?

18
Laravel에서 특정 마이그레이션 하나를 롤백
내가 원하는 롤백 만 : Rolled back: 2015_05_15_195423_alter_table_web_directories 난 달린다 php artisan migrate:rollback, 내 마이그레이션 중 3 개가 롤백됩니다. Rolled back: 2015_05_15_195423_alter_table_web_directories Rolled back: 2015_05_13_135240_create_web_directories_table Rolled back: 2015_05_13_134411_create_contacts_table 삭제 web_directories내 contacts의도 와 내 테이블 모두 나는 그런 일이 일어나기를 원하지 않으며, 그 특정한 일만 롤백 할 수 있다면이 재난은 결코 …

12
한 서버에서 다른 서버로 redis 데이터베이스를 어떻게 이동합니까?
현재 클라우드 인스턴스에서 실행중인 라이브 redis 서버가 있으며이 redis 서버를 새 클라우드 인스턴스로 마이그레이션하고 해당 인스턴스를 새 redis 서버로 사용하려고합니다. MySQL 인 경우 이전 서버에서 DB를 내보내고 새 서버로 가져옵니다. redis로 어떻게해야합니까? 추신 : 복제를 설정하지 않습니다. redis 서버를 새 인스턴스로 완전히 마이그레이션하고 싶습니다.

29
사용자 'homestead'@ 'localhost'에 대한 액세스가 거부되었습니다 (암호 사용 : YES)
Laravel 5.0을 사용하는 Mac OS Yosemite를 사용하고 있습니다. 내 지역 환경에서 php artisan migrate나는 계속해서 뛰고 있다. 사용자 'homestead'@ 'localhost'에 대한 액세스가 거부되었습니다 (암호 사용 : YES) 구성 여기 내 .env입니다 APP_ENV=local APP_DEBUG=true APP_KEY=***** DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret app \ config \ database.php 'mysql' => [ 'driver' => 'mysql', 'host' …

23
SQL Azure 데이터베이스를 로컬 개발 서버에 어떻게 복사합니까?
누구나 SQL Azure 데이터베이스를 개발 컴퓨터에 복사하는 방법을 알고 있습니까? 클라우드에 개발 데이터베이스를 설치하기 위해 비용을 지불하고 싶지 않지만 프로덕션 데이터를 얻는 가장 좋은 방법입니다. 프로덕션 데이터베이스를 새로운 개발 데이터베이스에 복사하지만 동일한 데이터베이스를 로컬로 만들고 싶습니다. 어떤 제안?

11
Sequelize.js : 마이그레이션 및 동기화 사용 방법
프로젝트를 시작할 준비가되었습니다. 시작 후 큰 계획이 있으며 데이터베이스 구조가 변경됩니다. 기존 테이블의 새 열뿐만 아니라 새 테이블, 기존 및 새 모델에 대한 새로운 연결입니다. Sequelize의 마이그레이션은 아직 다루지 않았습니다. 데이터베이스가 변경 될 때마다 데이터를 지우지 않아도되는 테스트 데이터 만 있었기 때문입니다. 이를 위해 현재 sync force: true모델 정의를 변경 …

2
Rails Migration : 제약 조건 제거
Rails 애플리케이션에 테이블이 있는데 (schema.rb) : create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end 주소 필드에 null을 허용하도록 레일 마이그레이션을 작성하고 싶습니다. 즉, 마이그레이션 후 테이블은 다음과 같습니다. create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address" end 구속 조건을 제거하려면 …


7
여러 컨텍스트에 대한 EF 마이그레이션을 사용하여 데이터베이스를 분리하려면 어떻게해야합니까?
각 컨텍스트가 자체 데이터베이스에 해당하는 동일한 프로젝트의 여러 DB 컨텍스트에 대해 Entity Framework 5 (버전 5.0.0) 마이그레이션을 활성화하려면 어떻게해야합니까? Enable-MigrationsPM 콘솔 (Visual Studio 2012)에서 실행할 때 여러 컨텍스트가 있기 때문에 오류가 발생합니다. PM> Enable-Migrations More than one context type was found in the assembly 'DatabaseService'. To enable migrations for DatabaseService.Models.Product1DbContext, …

6
새 테이블 만 추가 된 경우 Room 데이터베이스 마이그레이션
간단한 Room 데이터베이스가 있다고 가정하겠습니다. @Database(entities = {User.class}, version = 1) abstract class AppDatabase extends RoomDatabase { public abstract Dao getDao(); } 이제 새 엔티티를 추가하고 Pet버전을 2로 변경합니다. @Database(entities = {User.class, Pet.class}, version = 2) abstract class AppDatabase extends RoomDatabase { public abstract Dao getDao(); } 물론 Room은 예외를 …

9
Ruby on Rails : rake db : migrate로 마이그레이션을 되돌리려면 어떻게해야합니까?
devise MODEL User를 설치 한 후 이것을 얻었습니다. 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 …

5
외래 키가있는 열 삭제 Laravel 오류 : 일반 오류 : 1025 이름 바꾸기 오류
다음과 같이 마이그레이션을 사용하여 테이블을 만들었습니다. public function up() { Schema::create('despatch_discrepancies', function($table) { $table->increments('id')->unsigned(); $table->integer('pick_id')->unsigned(); $table->foreign('pick_id')->references('id')->on('picks'); $table->integer('pick_detail_id')->unsigned(); $table->foreign('pick_detail_id')->references('id')->on('pick_details'); $table->integer('original_qty')->unsigned(); $table->integer('shipped_qty')->unsigned(); }); } public function down() { Schema::drop('despatch_discrepancies'); } 이 테이블을 변경하고 외래 키 참조 및 열을 삭제 pick_detail_id하고 열 sku뒤에 호출되는 새 varchar 열을 추가해야합니다 pick_id. 그래서 다음과 같은 또 …

26
django.db.migrations.exceptions.InconsistentMigrationHistory
python manage.py migrateDjango 프로젝트에서 실행할 때 다음 오류가 발생합니다. Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "/home/hari/project/env/local/lib/python2.7/site- packages/django/core/management/__init__.py", line 363, in execute_from_command_line utility.execute() File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 355, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 283, in run_from_argv self.execute(*args, **cmd_options) File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 330, in execute …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.