bonjour
je viens d’intaller manuellement ce plugin et je n’arrive pas à le faire
fonctionner
voici un exemple:
class CreateDbUsers < ActiveRecord::Migration
def self.up
create_table :db_users, :primary_key => :id_user, :options =>
“ENGINE= MyISAM” do |t|
t.column :id_user, :string, :limit => 7, :null => false
t.column :name, :string, :limit => 50, :null => false
t.column :group, :string, :limit => 30, :null => false
t.column :theme, :string, :limit => 10, :null =>
false, :default => ‘yellow’
t.column :prefShowNetwork, :enum, :limit => [:y, :n], :default
=> :n
end
end
def self.down
drop_table :db_users
end
end
quand je lance rake, j’obtiens ce message d’erreur
rake aborted!
Mysql::Error: You have an error in your SQL syntax; check the manual
that corres
ponds to your MySQL server version for the right syntax to use near
‘DEFAULT ‘n’
) ENGINE= MyISAM’ at line 1: CREATE TABLE db_users (id_user
int(11)
DEFAULT NU
LL auto_increment PRIMARY KEY NOT NULL, name
varchar(50) NOT NULL,
group
var
char(30) NOT NULL, theme
varchar(10) DEFAULT ‘jaune’ NOT NULL,
prefShowNetwor k
enum DEFAULT ‘n’) ENGINE= MyISAM
on voit que l’enum n’est là que parce que on a la création automatique
du type, mais les valeurs ne sont pas prisent en compte …donc ca ne
marche pas
quelqu’un a déja réussi à utiliser ce plugin ?
thx