Bonjour!
J'ai une relation N:N entre mes tables groups et procedures. Je voudrais donc créer une table intermédiaire group_procs qui aurait idGroup et idProc en clés étrangères.
J'aimerais créer cette nouvelle table dans mon fichier de migration 002, j'y ai donc écrit:
Je suppose qu'il faut ensuite que je passe dans ma nouvelle version en faisant: rake migrate VERSION=2? Seulement là j'ai plein de "syntax error" (des unexpected ',' et unexpected tSTRING_BEG) qui sortent dans ma console Ruby... Je ne comprends pas, je suis pourtant ce qu'il y a écrit dans mon livre.... et le tSTRING_BEG je ne sais pas ce que c'est...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 class AjoutTableGroupProcs < ActiveRecord::Migration def self.up create-table "group_procs", :force => true do |t| t.column "idGroup", :smallint t.column "idProc", :smallint end def self.down drop_table :group_procs end end
Quelqu'un peut m'aider?
Partager