Rails не распознает тип данных sqlite3 REAL - PullRequest
0 голосов
/ 12 июня 2009

Я создал следующую таблицу в sqlite3:

CREATE TABLE Test ( ID ТЕКСТ ПЕРВИЧНЫЙ КЛЮЧ НЕ НУЛЬ, СЧИТАЙТЕ РЕАЛЬНОЕ );

Но когда я пытаюсь сгенерировать модель для этой таблицы, schema.rb выдает следующую ошибку:

Не удалось вывести таблицу «Test» из-за следующей ошибки StandardError: Неизвестный тип «REAL» для столбца «Count»

Есть ли другой тип данных, который я могу использовать вместо реального, который будет работать с рельсами?

Ответы [ 2 ]

0 голосов
/ 12 июня 2009

Да, используйте rake db:migrate

Кроме того, для поля счетчика просто используйте целочисленный тип данных вместо числа с плавающей запятой или REAL.

0 голосов
/ 12 июня 2009

Вы пытались использовать встроенные миграции Rails для создания своей таблицы?

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