Свързани въпроси 'rails-migrations'
релси с краставица показват ненужен изход
Когато стартирам bundle exec cucumber този ред "ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations"" се отпечатва на конзолата.
Защо така? Как мога да се отърва от него?
$ bundle exec cucumber...
33 изгледи
schedule
16.09.2022
релси STI: специфични атрибути за подкласове
Започвам да изграждам първото си приложение за релси и вече имам потребителски модел със STI (администратор, служител, обществен и представител, всички наследяват от потребителския модел). но сега искам да добавя конкретни колони (адрес, държава,...
985 изгледи
schedule
19.09.2022
Безопасно ли е да пренареждате колони в schema.rb за Rails 4/Postgres?
Изпълнение на Rails 4 с Postgres 9.4 в процес на разработка и производство. Имам голяма маса, която се разраства от миграции с течение на времето. Поради многото различни колони в таблицата, искам да пренаредя нещата, така че колоните да са...
1744 изгледи
schedule
05.10.2022
schedule
10.11.2023
Ограничете размера на целите числа в миграцията на Rails
Как да задам ограничение за размер на цяло число в миграция на Rails 4? (Моята база данни е PostgreSQL.)
Имам полета за phone_number , които трябва да са с дължина 8 цифри. Ако задам :limit => 8 , тогава това е размерът на байта, а не...
3013 изгледи
schedule
10.11.2023
Защо Rails записва String като нулева колона за дата и час?
Натъкнах се на тази идиосинкразия, докато тествах валидациите си. С миграция, дефинирана както следва:
create_table :time_windows do |t|
t.datetime :window_begin, :null => true
t.datetime :window_end, :null => true
end
в irb...
1192 изгледи
schedule
28.01.2024
Добавяне на препратка към колона, която не е цяло число, в миграцията на 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 изгледи
schedule
06.04.2024
Ruby on Rails: как да мигрирам промените, направени на модели?
В Rails приложение, как мога да мигрирам промените, които правя в моделите? Например знам, че ако създам модел с командата "rails g model Person name:string", ще бъде създадена и миграция. Ако обаче след тази стъпка отида до създадения модел „Лице“...
11396 изгледи
schedule
10.04.2024
Как да актуализирате атрибута от not null, за да позволите null в миграции на rails
Искам да направя колона от моята таблица от not null, за да позволя миграции на null през rails? Как да стане това? Да променя ли оригиналната миграция, която създаде таблицата, или да напиша нова? И какво да правите в него.
5109 изгледи
schedule
06.06.2024