2009-06-12 6 views
0

sqlite3のREALデータ型を認識しません:Railsは、私はsqlite3の中で次の表を作成した

はTABLEテスト(NOT NULLと IDテキストの主キー、 REAL カウント)を作成します。

しかし、私はこのテーブルのモデルを生成しようとすると、schema.rbは次のエラーを与える:

理由はStandardErrorを次の表に「テスト」をダンプできませんでした:列「カウントのための不明なタイプ「REAL」を'

レールの代わりに使用できる別のデータ型がありますか?

答えて

0

Railsの組み込みマイグレーションを使用してテーブルを構築しようとしましたか?

+0

この場合、 "ruby script \ generate scaffold Test"を使用しています。それでもなお失敗します。 –

0

はい、またrake db:migrate

を使用し、カウント・フィールドのために、単に代わりにフロートまたはREALの整数データ型を使用します。

+0

カウントは悪い名前でしたが、私はちょうどテストのためにそれを使用しました。 RailsがFLOATをうまく処理していることがわかります。ただREALを解析しているようではありません。 –

+0

あなたはそれを整理してうれしいです。 – Sev

関連する問題