Вопросы с тегом «database-migration»

миграция базы данных - это процесс переноса данных между типами хранения, форматами или компьютерными системами. Также относится к переносу базы данных от одного поставщика к другому или к обновлению версии программного обеспечения базы данных.

11
EF Migrations: откат последней примененной миграции?
Это выглядит как обычная задача, но я не могу найти простой способ сделать это. Я хочу отменить последнюю примененную миграцию. Я бы ожидал простую команду, как PM> Update-Database -TargetMigration:"-1" Вместо этого все, что я могу придумать, это: PM> Get-Migrations Retrieving migrations that have been applied to the target database. 201208012131302_Add-SystemCategory …

14
Сброс миграций Entity-Framework
Я испортил свои миграции, я использовал IgnoreChangesпри начальной миграции, но теперь я хочу удалить все свои миграции и начать с начальной миграции со всей логикой. Когда я удаляю миграции в папке и пытаюсь, и Add-Migrationона не генерирует полный файл (он пустой - потому что я не вносил никаких изменений со …

18
Откат одной конкретной миграции в Laravel
я хочу только для отката: Rolled back: 2015_05_15_195423_alter_table_web_directories я бегу php artisan migrate:rollback3 моих миграции откатились. 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, я бы экспортировал БД со старого сервера и импортировал ее на …

29
Доступ запрещен для пользователя 'hometead' @ 'localhost' (используя пароль: ДА)
Я использую Laravel 5.0 для Mac OS Yosemite. В то время как в моем местном окружении, я бегу, php artisan migrateя продолжаю получать: Доступ запрещен для пользователя 'hometead' @ 'localhost' (используя пароль: ДА) конфигурация Вот мой .env APP_ENV=local APP_DEBUG=true APP_KEY=***** DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret Приложение \ Config \ database.php 'mysql' …

23
Как скопировать базу данных SQL Azure на локальный сервер разработки?
Кто-нибудь знает, как я могу скопировать базу данных SQL Azure на мою машину разработки? Я хотел бы прекратить платить, чтобы иметь базу данных разработки в облаке, но это лучший способ получить производственные данные. Я копирую свою производственную базу данных в новую базу данных разработки, но я бы хотел, чтобы эта …

11
Sequelize.js: как использовать миграции и синхронизацию
Я близок к тому, чтобы мой проект был готов к запуску. У меня большие планы после запуска, и структура базы данных изменится - новые столбцы в существующих таблицах, а также новые таблицы и новые ассоциации с существующими и новыми моделями. Я еще не коснулся миграций в Sequelize, так как у …

2
Rails Migration: снять ограничение
У меня есть таблица в приложении Rails, которая (в schema.rb) выглядит следующим образом: create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end Я хотел бы написать миграцию рельсов, чтобы разрешить нулевые значения для поля адреса. т.е. после миграции таблица выглядит так: create_table "users", :force => …

4
Сделать столбец не допускающим значения NULL при миграции на Laravel
Я пишу миграцию, чтобы сделать определенные столбцы в таблице nullableпрямо сейчас. Для функции вниз я, конечно, хочу снова создать эти столбцы not nullable. Я просмотрел документацию по построителю схемы , но не нашел способа сделать это. Любая помощь будет оценена.

7
Как включить миграцию EF для нескольких контекстов для разделения баз данных?
Как включить миграцию Entity Framework 5 (версия 5.0.0) для нескольких контекстов БД в одном проекте, где каждый контекст соответствует своей собственной базе данных? Когда я запускаю Enable-Migrationsконсоль PM (Visual Studio 2012), возникает ошибка из-за наличия нескольких контекстов: PM> Enable-Migrations More than one context type was found in the assembly 'DatabaseService'. …

6
Перенос базы данных комнаты, если добавлена ​​только новая таблица
Предположим, у меня есть простая база данных 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 …

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 error: General error: 1025 Error on rename
Я создал таблицу с помощью миграции следующим образом: 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и добавить новый столбец varchar, называемый skuпосле pick_idстолбца. …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.