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

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

3
Миграции Rails: self.up и self.down против изменений
Похоже, что в новой версии rails есть методы change по сравнению с методами self.up и self.down. Итак, что происходит, когда нужно откатить миграцию, как узнать, какие действия нужно выполнить. У меня есть следующий метод, который мне нужно реализовать на основе онлайн-руководства: class AddImageToUsers < ActiveRecord::Migration def self.up add_column :users, :image_file_name, …

10
Ошибка Java: метод сравнения нарушает общий договор
Я видел много вопросов по этому поводу и пытался решить проблему, но после часа поиска в Google и множества проб и ошибок я все еще не могу это исправить. Я надеюсь, что некоторые из вас уловили проблему. Вот что я получаю: java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835) …

5
Как отключить первые миграции кода
В EF5 у меня есть модель сущности с первым кодом. Но я хочу управлять изменениями базы данных вручную - я не хочу, чтобы EF изменяла мою существующую базу данных и все ее данные. Но когда я делаю параллельные изменения в сопоставлении EF и в базе данных, EF отказывается работать должным …

14
Как с помощью Rails сделать мой первичный ключ столбцом с целочисленным типом?
Я использую миграции Rails для управления схемой базы данных, и я создаю простую таблицу, в которой я хотел бы использовать нецелое значение в качестве первичного ключа (в частности, строку). Чтобы абстрагироваться от моей проблемы, скажем, есть таблица, в employeesкоторой сотрудники идентифицируются буквенно-цифровой строкой, например "134SNW". Я пробовал создать таблицу в …

8
Миграции для Java
Использую и Ruby on rails, и Java. Мне очень нравится использовать миграции, когда я работаю над проектом rails. поэтому мне интересно, есть ли такой инструмент для миграции, как Java? Если такого инструмента нет, стоит ли использовать миграции в качестве инструмента для управления базой данных, используемой в проекте Java?

4
Миграции Rails: проверить существование и продолжить?
Я делал такие вещи в своих миграциях: add_column :statuses, :hold_reason, :string rescue puts "column already added" но оказывается, что, хотя это работает для SQLite, это не работает для PostgreSQL . Похоже, что если add_column взорвется, даже если исключение перехвачено , транзакция мертва, и поэтому миграция не может выполнять дополнительную работу. …

6
Обновить один столбец до значения другого при миграции Rails
У меня есть таблица в приложении Rails с сотнями тысяч записей, и у них есть только created_atвременная метка. Я добавляю возможность редактировать эти записи, поэтому хочу добавить updated_atметку времени в таблицу. В моей миграции для добавления столбца я хочу обновить все строки, чтобы новые updated_atсоответствовали старым created_at, поскольку это значение …

2
Альтернатива Perl's <> в Раку?
Здесь изучаю мой путь в Raku (neé Perl 6), очень хорошо со всех сторон. Но я очень скучаю по магии &lt;&gt;из Perl 5, где вы можете просто: my $x = &lt;&gt;; print $x; while(&lt;&gt;) { print join(':', split); } (прочитайте следующую строку ввода в $x, зациклите все остальное; ввод производится …
11 migration  raku 

3
Миграция Amazon PA API 5.0 - не удается найти зависимость Maven SDK (общедоступный репозиторий)
Мне нужно сделать Amazon PA API Migration в марте. Я пытаюсь найти общедоступный репозиторий Maven, в котором опубликовано «PA API 5.0 sdk». Это официальная документация: ссылка Это говорит: Загрузите архив paapi5-java-sdk-and-samples и распакуйте его. Откройте проект в любом редакторе по вашему выбору. Добавьте все файлы jar, присутствующие в папке зависимостей, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.