Search
Write a publication
Pull to refresh
18
0
Alexander Tipugin @atipugin

Пользователь

Send message
Окей, смотрите. Вот такая миграция.

class CreateComments < ActiveRecord::Migration
  def change
    create_table :comments do |t|
      t.text :content

      t.belongs_to :post

      t.timestamps
    end
  end
end

Смотрим через любой менеджер (у меня это Sequel Pro):
image
Вы видите внешние ключи? А то, что создала миграция — это просто поле, в которой хранится айдишник поста.

Вобщем, прочтите сперва хотя бы это.
Эм, ну так это алиас метода references, ключей он не создает в схеме.
А где про это можно почитать, что-то в доках не нашел ничего.
Потому, что в rails 3.1 и выше принять использовать change вместо up/down.
Согласен, поэтому я планировал не затрагивать потенциально холиварные гемы, а писать только о специфических гемах, аналогов которых либо нет, либо они не очень поддерживаются в данный момент.
и paperclip, а не carrierwave?
Я тоже читал об этом, что мол нет смысла дублировать поведение AR на уровне базы данных, что это совсем не DRY, и т.п. Но мне спокойнее сразу сделать добавить нужные ключи, тем более что вопрос-то одной строкой решается.
Думаю, что если будет интерес, то обязательно напишу еще.
Скорее всего будет некий Charm Bar image
Добавлю оттуда в пост, спасибо за ссылку.
Лучше черного пятна, но все равно спорно. Я лично в OS X так и понял прикола с активными углами.
Странно слышать это от человека, который сам «не часто туда заглядывает».
Вторая версия в разы лучше.
Спасибо, и правда он.
Оффтоп, но подскажите, что за шрифт у вас на скриншотах?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity