Вопросы по теме 'rails-migrations'
Как избавиться от этой конфликтной ситуации в моем приложении Rails 3?
В разделе config/initializers/ у меня есть один файл ruby, который будет загружать идентификатор моего экземпляра по умолчанию " car " из базы данных. Итак, после запуска моего приложения мое приложение может напрямую использовать этот...
83 просмотров
schedule
01.04.2022
Синтаксические ошибки миграции при добавлении инструкций utf-8 и InnoDB в Rails
Я пытаюсь создать эту миграцию рельсов
class CreateFormats < ActiveRecord::Migration
def self.up
create_table (:formats , :options => 'ENGINE=InnoDB DEFAULT CHARSET=utf8' ) do |t|
t.name
t.description
t.company...
660 просмотров
schedule
20.05.2024
Как добавить последовательности в миграцию и использовать их в модели?
Я хочу иметь модель « Customer » с обычным первичным ключом и другим столбцом для хранения пользовательского «Номера клиентов». Кроме того, я хочу, чтобы база данных обрабатывала номера клиентов по умолчанию. Я думаю, что определение...
7355 просмотров
schedule
25.07.2023
Миграция Rails: возможно ли обновление update_all с динамическим кодом?
Я хочу добавить новое поле в таблицу.
Мое новое поле «secret_code» в моей модели пользователя должно быть равно Digest::SHA1.hexdigest([Time.now, rand].join)[1..12].
То, что я пытаюсь сделать, это сгенерировать миграцию, которая добавит поле в...
2313 просмотров
schedule
02.06.2022
Ошибка в руководстве по Ruby on Rails 3, глава 13
Я обновил до rails 3.1 «пример приложения» из руководства по Rails 3. Все прошло гладко, за исключением того, что когда я использую сайт, и авторизованный пользователь пытается подписаться/отписаться от другого пользователя, я получаю следующее...
1176 просмотров
schedule
02.05.2023
Миграция Rails после сброса базы данных
Привет, у меня есть общая проблема миграции:
Когда я создаю миграции следующим образом:
class RenameColumn < ActiveRecord::Migration
def change
rename_column :users, :hotel_stars, :rating_stars
rename_column :users,...
536 просмотров
schedule
11.09.2023
Rails Migrations: пытался изменить тип столбца со строкового на целочисленный
Я создал таблицу в своем приложении rails с помощью команды rails generate migrations. Вот этот файл миграции:
class CreateListings < ActiveRecord::Migration
def change
create_table :listings do |t|
t.string :name
t.string...
27395 просмотров
schedule
25.02.2022
Я использую rake для приложения, отличного от рельсов, и миграции с использованием активной записи. Как запустить семена?
У меня есть не-рельсовое приложение, в котором я использую как rake, так и activerecord для миграции БД и т. д.
Как можно использовать семена?
Я создал файл seed.rb, но как его обернуть вызовом метода rake?
76 просмотров
schedule
01.05.2022
кажется, что рельсы воспроизводят миграцию
когда я создал новую миграцию и запустил ее, произошла ошибка:
$ rake db: миграция == CreateEReadings: миграция ===================================== =========== - создание_таблицы (: e_readings) прервано! Произошла ошибка, эта и все...
202 просмотров
schedule
01.04.2022
Миграция Rails для столбца идентификатора начинается с 1000 и автоинкремента вверх оттуда?
Я бы хотел, чтобы идентификатор моей модели Order начинался с 1000 и автоматически увеличивался оттуда.
Можно ли это сделать с помощью миграции?
5886 просмотров
schedule
22.01.2024
Миграция активных записей и рефакторинг
Я нахожусь в процессе довольно крутого рефакторинга моего текущего проекта. До достижения этого перекрестка у меня есть две модели, которые, как я понял, на самом деле являются одной и той же моделью, но в другом состоянии, и я хочу представить...
145 просмотров
schedule
10.10.2022
миграция героку не удалась
В героку я запустил rake db:migrate и получил следующую ошибку
== AlterBodyForDocuments: migrating ==========================================
-- change_column(:documents, :body, :mediumtext)
rake aborted!
An error has occurred, this and all later...
112 просмотров
schedule
19.06.2022
rails: rake db:create не создает новую таблицу
Я работаю над существующим проектом rails, где мне нужно добавить новую вкладку. Что ж, я написал все соответствующие модели, представления и контроллеры, а затем изменил файл schema.rb, чтобы создать новую таблицу.
create_table "ryan_indices",...
5566 просмотров
schedule
20.12.2022
schema.rb обновлен с ожидающими миграциями
Мой файл schema.rb обновлен со всеми изменениями, которые я упомянул в моих файлах миграции. Однако, когда я пытаюсь настроить свой БД,
Я получаю сообщение об ошибке «У вас 30 незавершенных миграций».
Насколько мне известно, schema.rb не...
1238 просмотров
schedule
21.05.2023
добавить столбец базы данных с миграцией Rails и заполнить его на основе другого столбца
Я пишу миграцию, чтобы добавить столбец в таблицу. Значение столбца зависит от значения еще двух существующих столбцов. Каков наилучший/быстрый способ сделать это? В настоящее время у меня есть это, но я не уверен, что это лучший способ, поскольку...
8479 просмотров
schedule
15.01.2024
rake db: миграция не работает
Я обновляю экземпляр redmine с очень ранней версии. Я делаю именно то, что говорит учебник. Однако команда rake db:migrate rails_env=production некорректно изменяет базу данных. Есть много полей, не добавленных в таблицы. Я проверил файл...
188 просмотров
schedule
01.05.2024
Ошибка миграции Rails - имя не может быть пустым
Я использую версию rails 2.x. Я использую базу данных mysql 5.0 для внутреннего процесса. Я столкнулся с ошибкой миграции, когда сделал следующие шаги.
Получите код приложения с github.
Схема запуска: процесс создания, загрузки и заполнения...
772 просмотров
schedule
04.12.2023
Как db:schema:load влияет на будущие действия db:migrate
Допустим, у меня есть приложение с кучей файлов миграции, которые я готов развернуть в рабочей среде в первый раз. Насколько я понимаю, у меня есть два варианта поднять базу данных на рабочем сервере:
A — Запустите db:migrate и запустите цикл...
330 просмотров
schedule
25.08.2022
Откат миграции Engine Yard
Я развернул новую функцию в Engine Yard с миграциями. Конечно, я передал флаг миграции, и это сработало успешно. Но потом я решил убрать эту функцию.
Примечание. Эти миграции удалили некоторые столбцы.
Затем я откатился на github и снова...
316 просмотров
schedule
10.10.2022
Одновременные индексы базы данных Rails 4
Мне просто интересно, как правильно вести себя при создании параллельных индексов в Rails.
Я использую это в своем файле миграции:
disable_ddl_transaction!
def change
add_index :table_name, :field_name, algorithm: :concurrently
end...
1542 просмотров
schedule
11.09.2022