Свързани въпроси 'rails-migrations'

релси с краставица показват ненужен изход
Когато стартирам bundle exec cucumber този ред "ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations"" се отпечатва на конзолата. Защо така? Как мога да се отърва от него? $ bundle exec cucumber...
33 изгледи

релси STI: специфични атрибути за подкласове
Започвам да изграждам първото си приложение за релси и вече имам потребителски модел със STI (администратор, служител, обществен и представител, всички наследяват от потребителския модел). но сега искам да добавя конкретни колони (адрес, държава,...
985 изгледи

Безопасно ли е да пренареждате колони в schema.rb за Rails 4/Postgres?
Изпълнение на Rails 4 с Postgres 9.4 в процес на разработка и производство. Имам голяма маса, която се разраства от миграции с течение на времето. Поради многото различни колони в таблицата, искам да пренаредя нещата, така че колоните да са...
1744 изгледи

какво е OrderActivity? Можете ли да ни кажете какво има в ред 309 там?
3013 изгледи

Ограничете размера на целите числа в миграцията на Rails
Как да задам ограничение за размер на цяло число в миграция на Rails 4? (Моята база данни е PostgreSQL.) Имам полета за phone_number , които трябва да са с дължина 8 цифри. Ако задам :limit => 8 , тогава това е размерът на байта, а не...
3013 изгледи

Защо Rails записва String като нулева колона за дата и час?
Натъкнах се на тази идиосинкразия, докато тествах валидациите си. С миграция, дефинирана както следва: create_table :time_windows do |t| t.datetime :window_begin, :null => true t.datetime :window_end, :null => true end в irb...
1192 изгледи

Добавяне на препратка към колона, която не е цяло число, в миграцията на rails
Днес проучих няколко въпроса по тази тема. Знам това, мога да използвам t.references в миграцията, за да добавя препратка. Но, ако една таблица има първичен ключ, който не е цяло число, как да добавя препратка към тази колона? Имам таблица с...
2801 изгледи
schedule 16.12.2023

Трябва ли да изтрия миграцията след връщане назад
Сравнително нов съм в ruby ​​и rails и тъкмо се ориентирам в миграциите. Въпросът ми е коя е най-добрата практика или точното време за изтриване на миграция след връщане назад. Досега това, което прочетох, е въпрос на мнение дали изтривате...
3455 изгледи
schedule 04.03.2024

Ограниченията на низовете на Activerecord Rails 3 не работят
Имам миграция на релси и най-вероятно правя нещо неправилно тук, но миграцията е --- клас CreateStates ‹ ActiveRecord::Migration деф промяна create_table :states do |t| t.string :state_legacy_id t.string :name, :length =>...
476 изгледи

Ruby on Rails: как да мигрирам промените, направени на модели?
В Rails приложение, как мога да мигрирам промените, които правя в моделите? Например знам, че ако създам модел с командата "rails g model Person name:string", ще бъде създадена и миграция. Ако обаче след тази стъпка отида до създадения модел „Лице“...
11396 изгледи

Как да актуализирате атрибута от not null, за да позволите null в миграции на rails
Искам да направя колона от моята таблица от not null, за да позволя миграции на null през rails? Как да стане това? Да променя ли оригиналната миграция, която създаде таблицата, или да напиша нова? И какво да правите в него.
5109 изгледи
schedule 06.06.2024