Rose-Schema für auth.*-Tabellen aktualisiert
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 6 Jun 2013 13:24:32 +0000 (15:24 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 13 Jun 2013 14:31:34 +0000 (16:31 +0200)
SL/DB/MetaSetup/AuthGroupRight.pm
SL/DB/MetaSetup/AuthUserConfig.pm
SL/DB/MetaSetup/AuthUserGroup.pm

index 6777966..7c98d2a 100644 (file)
@@ -17,6 +17,13 @@ __PACKAGE__->meta->setup(
   ],
 
   primary_key_columns => [ 'group_id', 'right' ],
+
+  foreign_keys => [
+    group => {
+      class       => 'SL::DB::AuthGroup',
+      key_columns => { group_id => 'id' },
+    },
+  ],
 );
 
 1;
index 688998b..ef9e348 100644 (file)
@@ -17,6 +17,13 @@ __PACKAGE__->meta->setup(
   ],
 
   primary_key_columns => [ 'user_id', 'cfg_key' ],
+
+  foreign_keys => [
+    user => {
+      class       => 'SL::DB::AuthUser',
+      key_columns => { user_id => 'id' },
+    },
+  ],
 );
 
 1;
index 86a0ed5..226921f 100644 (file)
@@ -18,15 +18,15 @@ __PACKAGE__->meta->setup(
   primary_key_columns => [ 'user_id', 'group_id' ],
 
   foreign_keys => [
-    user => {
-      class       => 'SL::DB::AuthUser',
-      key_columns => { user_id => 'id' },
-    },
-
     group => {
       class       => 'SL::DB::AuthGroup',
       key_columns => { group_id => 'id' },
     },
+
+    user => {
+      class       => 'SL::DB::AuthUser',
+      key_columns => { user_id => 'id' },
+    },
   ],
 );