тип данных в MySQL (Ruby on Rails) - PullRequest
       1

тип данных в MySQL (Ruby on Rails)

4 голосов
/ 11 апреля 2011

При разработке я использовал sqlite3 и писал приложение для блога.Так что для статей блога у меня был тип данных, который работал нормально.Я мог писать действительно длинные статьи, никогда не было проблем.Перейдите к производству с использованием MySQL, и теперь мои статьи обрезаются после 250 символов.

Кто-нибудь знает, что мне нужно сделать и / или изменить, чтобы MySQL вел себя так же, как sqlite3, разрешая действительно большие объемы текста?

Спасибо.

дБ/schema.rb:

ActiveRecord::Schema.define(:version => 20110307222323) do

  create_table "articles", :force => true do |t|
    t.integer  "user_id"
    t.string   "title"
    t.string   "body"
    t.datetime "created_at"
    t.datetime "updated_at"
    t.integer  "category_id"
    t.string   "url"
  end
end

1 Ответ

7 голосов
/ 11 апреля 2011

Может быть, вам следует заменить

t.string   :body

на

t.text   :body
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...