I exécuter un script/Générer un modèle requêteproblème avec la migration d'un modèle en ruby
modifier query.rb dans les modèles ..
class Query < ActiveRecord::Base #I even tried Migrations instead of Base
def sef.up
create table :queries do|t|
t.string :name
end
end
def self.down
drop_table :queries
end
end
, exécutez rake db: migrer.
et ce que je vois dans db est le suivant:
mysql> desc queries;
+------------+----------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+----------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| created_at | datetime | YES | | NULL | |
| updated_at | datetime | YES | | NULL | |
+------------+----------+------+-----+---------+----------------+
Où se trouve le champ "nom"?
AIDE! À votre santé !
Avez-vous essayé de redémarrer votre serveur MySQL pour forcer information_schema à être mis à jour? – meagar