6
ответов

Каков наилучший способ разрешить несанкционированные миграции Rails?

Я переключался между ветвями в проекте, и у каждой из них были разные миграции ... Это сценарий: $ rake db: migrate: статус Статус Идентификатор миграции Имя миграции -----------...
вопрос задан: 22 April 2013 19:40
5
ответов

Откат неудавшейся миграции направляющих

Как Вы откатываете неудавшуюся миграцию направляющих? Я ожидал бы, что грабли db:rollback отменят неудавшуюся миграцию, но не, это откатывает предыдущую миграцию (неудавшаяся миграция минус одна). И...
вопрос задан: 2 November 2016 15:06
3
ответа

Как удалить столбцы с помощью миграции Rails

Каков синтаксис для отбрасывания столбца таблицы базы данных через миграцию Rails?
вопрос задан: 23 May 2019 03:32
3
ответа

Как я проверяю Тип БД в Миграцию направляющих?

У меня есть следующая миграция, и я хочу смочь проверить, является ли текущая база данных, связанная со средой, mysql базой данных. Если это - mysql затем, я хочу выполнить SQL, который характерен для...
вопрос задан: 16 April 2015 20:11
3
ответа

Миграции направляющих: Отмените настройку по умолчанию для столбца

У меня есть проблема, что у меня есть миграция в направляющих, которая настраивает настройку по умолчанию для столбца, как этот пример: определение self.up add_column: column_name: bought_at: дата и время: значение по умолчанию => Время....
вопрос задан: 25 February 2014 06:23
3
ответа

вопрос о Миграции varchar для Ruby on Rails

Я составил новую таблицу включая столбец "примечание". Значение по умолчанию является varchar (255), я верю, но я хочу иметь этот столбец, текстовая область по сравнению с полем и позволить больше данных. Я предполагаю, что был бы...
вопрос задан: 2 November 2009 19:01
2
ответа

Покажите незаконченные миграции в направляющих

Существует ли задача граблей, которая показывает незаконченные миграции в приложении для направляющих?
вопрос задан: 20 January 2015 11:46
2
ответа

Добавьте автоматический инкремент назад к столбцу первичного ключа в направляющих

По ошибке я удалил автоинкрементную опцию из идентификационного поля моей таблицы. Кто-либо может сказать мне, как я могу повторно вставить опцию автоинкремента назад посредством миграции?
вопрос задан: 26 February 2014 03:19
2
ответа

Как можно удалить предел поля при миграции рельсов

Правильно ли следующее? change_column: tablename,: fieldname,: limit => null
вопрос задан: 27 December 2012 22:56
2
ответа

Как распознать направление миграции (вверх или вниз) с помощью миграции в стиле Rails 3 (изменение def)?

Мне очень нравятся миграции в стиле Rails 3, т.е. достаточно умен, чтобы распознать, устанавливаются ли миграции или откатывается, поэтому мне не нужно писать методы вверх и вниз ...
вопрос задан: 6 October 2011 18:34
2
ответа

Как мне переместить столбец (с содержимым) в другую таблицу при миграции Rails?

Мне нужно переместить некоторые столбцы из одной существующей таблицы в другую. Как это сделать с помощью миграции рельсов? class AddPropertyToUser
вопрос задан: 26 May 2011 08:18
2
ответа

Помещение логики обновления в миграциях

Пару раз я был в ситуации, где я хотел осуществить рефакторинг дизайн некоторой модели и закончил тем, что поместил логику обновления в миграции. Однако насколько я понял, это...
вопрос задан: 23 May 2010 01:24
1
ответ

Миграция Rails: измените тип столбца и обновите существующие данные

В моем проекте Rails у меня есть объект модели, в котором есть существующий столбец с именем «перманент» типа «логический». Мне нужно изменить этот столбец на целое число с возможными значениями 1, 2, 3. Есть ли ...
вопрос задан: 21 February 2019 04:14
1
ответ

Когда я работаю, rake:db перемещают команду, которую я получаю, ошибка “Деинициализировала постоянный CreateArticles”

Я создал образцовый рубин, пишут сценарий/генерируют модели Article (простой enuff) Вот файл миграции create_articles.rb: определение self.up create_table: статьи делают |t | t.column: user_id: целое число t....
вопрос задан: 18 August 2011 11:38
1
ответ

Руководящие Миграции направляющих для различных ответвлений по той же машине

Я - одна полоса человека в компании, на которую я работаю. Я разрабатываю приложение направляющих для внутреннего пользования в компании. С начала проекта я использовал SVN для управления исходным кодом и сделал больше всего...
вопрос задан: 26 September 2009 04:21
0
ответов

В чем разница между t.belongs_to и t.references в рельсах?

В чем разница между t.references и t .belongs_to? Почему у нас есть эти два разных слова? Мне кажется, они делают то же самое? Попробовал поискать в Google, но не нашел объяснения. ...
вопрос задан: 26 June 2019 14:19
0
ответов

Добавить отметки времени в существующую таблицу

Мне нужно добавить отметки времени (created_at и updated_at) в существующую таблицу. Я попробовал следующий код, но он не сработал. class AddTimestampsToUser
вопрос задан: 5 June 2019 05:32
0
ответов

Проверить, существует ли таблица в Rails

У меня есть рейк-задача, которая не сработает, если нет таблицы. Я работаю с более чем 20 инженерами на веб-сайте, поэтому я хочу убедиться, что они выполнили миграцию d стол, прежде чем они смогут выполнить задачу с граблями, которая ...
вопрос задан: 19 March 2019 22:30
0
ответов

Rails 4: убрать ненулевое ограничение из столбца таблицы при миграции?

Учитывая следующий schema.rb: create_table "people", force: true do | t | t.string "name", null: false t.integer "age" t.integer "height" t.string "email" t.boolean "...
вопрос задан: 4 May 2018 09:46
0
ответов

Сгенерировать поле автоинкремента в рельсах

У меня есть модельный токен, в котором есть поле token_number, которое мне нужно автоматически увеличивать (начиная с 1001), если и только если пользователь его не предоставляет. Проблема в том, что, поскольку у пользователя есть опция ...
вопрос задан: 23 May 2017 12:25
0
ответов

Можно ли использовать миграцию Doctrine в рабочих приложениях?

Как обсуждалось ранее, мы разрабатываем приложение PHP на базе Zend Framework, которое нуждается в обновлении базы данных довольно часто и в кросс-базе данных по мере продвижения в процессе разработки...
вопрос задан: 23 May 2017 12:16
0
ответов

Соглашение об именовании Rails для таблицы соединений

Этот вопрос связан с :Как связать форму после создания таблицы соединений рельсов. Я создаю таблицу соединений между моими моделями продуктов и категорий. Как должна называться таблица соединения?...
вопрос задан: 23 May 2017 00:31
0
ответов

Удаление таблицы из схемы - Rails

Я хочу удалить таблицу в моей схеме. Я создал базу данных при первом запуске проекта и хочу удалить таблицу. Каков наилучший способ сделать это? Я попытался рельсы г таблица переноса миграции: ...
вопрос задан: 26 October 2016 05:47
0
ответов

Какой хороший способ очистить мои миграции в Rails?

Итак, я работал над этим веб-приложением уже год и хотел бы скомпилировать его под схема в ОДНУ миграцию, так мой текстовый редактор загружается быстрее, рабочий каталог git не так загроможден. Поиск ...
вопрос задан: 5 October 2016 17:47
0
ответов

Rails 3.1: невозможно выполнить запись в столбец в той же миграции, которая его добавляет

У меня была миграция add_column, которая работала нормально. Однако после его запуска и запуска консоли я обнаружил, что столбцы first_name и last_name полностью пусты. Я пробовал сохранить! вместо этого ...
вопрос задан: 5 October 2016 17:43
0
ответов

Лучшие индексы SQL для таблицы соединения

Имея в виду улучшения производительности, мне было интересно, если и какие индексы полезны для таблицы соединений (особенно используются в контексте Rails 3 has_and_belongs_to_many). Настройка модели и таблицы Моя...
вопрос задан: 25 January 2016 18:25
0
ответов

Запуск миграций с Rails в контейнере Docker с несколькими экземплярами контейнера

Я видел много примеров создания Docker-контейнеров для Rails-приложений. Обычно они запускают сервер rails и имеют CMD, которая выполняет миграцию / настройку, а затем запускает сервер Rails. Если я ...
вопрос задан: 18 September 2015 17:01
0
ответов

Как выполнить миграцию Rails с использованием Paperclip

Как люди пишут свои миграции Rails с использованием Paperclip? Я чувствую, что могу упустить что-то очевидное, поскольку теперь я написал свои собственные хаки для помощников по миграции, которые упрощают его, а также ...
вопрос задан: 4 September 2015 15:41
0
ответов

Где находится страница документации для типов данных ActiveRecord?

Я не могу найти страницу документации активных записей, на которой есть список всех типов данных. Может ли кто-нибудь мне помочь?
вопрос задан: 27 August 2015 14:17
0
ответов

Не удалось запустить миграцию после весеннего обновления в Rails

Я сталкиваюсь с ошибкой при запуске любой миграции как: raj @ notebook-pc: ~ / Desktop / Projects / invoicemanagement $ rails g mig3
вопрос задан: 12 April 2015 15:29