Size: a a a

2017 April 15

DO

Denis Oster in Rubyata
    create_table :accessories do |t|
     t.references :good,              index: true, foreign_key: true
     t.references :good,              index: true, foreign_key: true

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

DO

Denis Oster in Rubyata
Можно ли как-то переиминовать
источник

DO

Denis Oster in Rubyata
или сделать по другому
источник

DO

Denis Oster in Rubyata
Решил вот так
источник

DO

Denis Oster in Rubyata
create_table :accessories do |t|
     t.integer :good_id,                   index: true, foreign_key: true
     t.integer :accessory_id,              index: true, foreign_key: true

     t.timestamps
источник

DO

Denis Oster in Rubyata
class Accessory < ApplicationRecord
 belongs_to :good, :class_name => 'Good'
 belongs_to :accessory, :class_name => 'Good'
end
источник

DO

Denis Oster in Rubyata
class Good < ApplicationRecord
 has_many :active_relationships  , class_name: 'Accessory', foreign_key: 'accessory_id', dependent: :destroy
 has_many :passive_relationships , class_name: 'Accessory', foreign_key: 'good_id', dependent: :destroy

 has_many :main, through: :active_relationships    , source: :good
 has_many :depend, through: :passive_relationships , source: :accessory
end
источник

NK

ID:357805354 in Rubyata
хороший вопрос - хороший ответ. МО ЛО ДЕЦ
источник

DO

Denis Oster in Rubyata
Ну правильное ли у меня решение?  я не особо селен в рельсах.
источник
2017 April 17

NK

ID:191145158 in Rubyata
Рубят, какими способами можно проверить - какую нагрузку выдержит сервак?
источник

NK

ID:191145158 in Rubyata
Если кто знает что-нибудь, подскажите, пожалуйста)
источник

NK

ID:191145158 in Rubyata
Типа сколько людей/запросов
источник

MS

Mikhail Sytchev in Rubyata
есть утилита apache bench
источник

G

Ghost in Rubyata
ab -n 10000 -c 10 server.com/homepage
источник

MS

Mikhail Sytchev in Rubyata
запусти сервер рельсов и скорми урл ab
источник

NK

ID:191145158 in Rubyata
Спасибо большое) погуглю подробности)
источник

DO

Denis Oster in Rubyata
В чем может быть дело?
источник

TD

Tyler Durden in Rubyata
require_tree ./channels
источник

DO

Denis Oster in Rubyata
Рельсы не создали папку, просто
источник
2017 April 18

NK

ID:357805354 in Rubyata
может кто подскажет, куда копать

после обновления Xcode при запуске silenium webdriver появилась ошибка:
unknown error: session deleted because of page crash from tab crashed (Session info: chrome=57.0.2987.133) (Driver info: chromedriver=2.29.461585 (0be2cd95f834e9ee7c46bcc7cf405b483f5ae83b),platform=Mac OS X 10.12.4 x86_64)

т.е. браузер открывается, работает секунд 5 и дохнет. На всякий случай обновил хромдрайвер. не помогло

Гугл на подобные ошибки указывает в двух случаях - большие перегрузки(не мой случай) и когда тесты через докер запускают (тоже не мой случай)

куда еще можно посмотреть?
источник