Size: a a a

2020 March 17

NG

Nikkie Grom in RubyRush
Maxim
Можно ли как то просмотреть процесс миграции в рельсах? В одну из таблиц не добавляются два поля, и не погу понять, где они исчезают. В файле миграции они прописаны, но при её выполнении их словно нет.
есть возможность показать код миграции?
источник

M

Maxim in RubyRush
class CreateCrashHomes < ActiveRecord::Migration[5.0]
 def change
   create_table :crash_homes do |t|
     t.string :address
     t.string :long
     t.string :lat
     t.string :document

     t.timestamps
   end
 end
end
источник

Э

Эдем in RubyRush
Что значит словно нет?
источник

M

Maxim in RubyRush
Эдем
Что значит словно нет?
После миграци, при просмотре структуры таблицы полей нет. Хотя они прописаны в миграции
источник

Г

Глицин in RubyRush
эм да здраствуйте у меня такой вопрос
источник

D

Denis in RubyRush
источник

Г

Глицин in RubyRush
если я поменяю гем sqlite3 на другую базу данных хироку заработает ?
источник

D

Denis in RubyRush
да
источник

NG

Nikkie Grom in RubyRush
Maxim
class CreateCrashHomes < ActiveRecord::Migration[5.0]
 def change
   create_table :crash_homes do |t|
     t.string :address
     t.string :long
     t.string :lat
     t.string :document

     t.timestamps
   end
 end
end
у тебя таблица уже создана?
если да, то никакого create_table былть не должно

или как понять "добавляются"
источник

Г

Глицин in RubyRush
или подскажите какой-то  хостинг на котором можно будет  легко закинуть приложение как в хироку
источник

D

Denis in RubyRush
Чем heroku не устраивает?
источник

M

Maxim in RubyRush
Nikkie Grom
у тебя таблица уже создана?
если да, то никакого create_table былть не должно

или как понять "добавляются"
Таблица создана. Это файл миграции. После миграции в таблице появились не все заданные поля.
источник

Г

Глицин in RubyRush
не поддерживает гем sqlite3
источник

NG

Nikkie Grom in RubyRush
Maxim
Таблица создана. Это файл миграции. После миграции в таблице появились не все заданные поля.
каких нет?
источник

M

Maxim in RubyRush
Nikkie Grom
каких нет?
t.string :long
t.string :lat
источник

Э

Эдем in RubyRush
Это старая миграция?
источник

Э

Эдем in RubyRush
Или новая?
источник

D

Denis in RubyRush
gem 'pg' —> bundle —without production —> git push heroku master —> heroku run rake db:migrate — ничего сложного =)
источник

M

Maxim in RubyRush
Эдем
Это старая миграция?
Не могу с уверенностью ответить на вопрос
источник

Э

Эдем in RubyRush
Тогда по ссылке Дениса читать с самого начала, чтоб понять что такое миграция и для чего нужна. Написано хорошо и подробно
источник