]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Rose-Model-Updates (Foreign keys, allow_inline_column_values) nach currencies-Einführung
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 21 May 2013 11:04:19 +0000 (13:04 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 21 May 2013 11:04:19 +0000 (13:04 +0200)
SL/DB/MetaSetup/Customer.pm
SL/DB/MetaSetup/DeliveryOrder.pm
SL/DB/MetaSetup/Exchangerate.pm
SL/DB/MetaSetup/Invoice.pm
SL/DB/MetaSetup/Order.pm
SL/DB/MetaSetup/PurchaseInvoice.pm
SL/DB/MetaSetup/Vendor.pm

index 021d1cf564d35a1cc9c964363ea1470465440d69..0bb7cd96b96ea3825c25dd488213826deaba9d81 100644 (file)
@@ -59,12 +59,19 @@ __PACKAGE__->meta->setup(
 
   primary_key_columns => [ 'id' ],
 
+  allow_inline_column_values => 1,
+
   foreign_keys => [
     business => {
       class       => 'SL::DB::Business',
       key_columns => { business_id => 'id' },
     },
 
+    currency => {
+      class       => 'SL::DB::Currency',
+      key_columns => { currency_id => 'id' },
+    },
+
     language_obj => {
       class       => 'SL::DB::Language',
       key_columns => { language_id => 'id' },
index 59263b22ee2877fa9dadf4b45a8960367d4470bc..86cdc6406733736a5ba43f41865f78602d3537f9 100644 (file)
@@ -44,12 +44,19 @@ __PACKAGE__->meta->setup(
 
   primary_key_columns => [ 'id' ],
 
+  allow_inline_column_values => 1,
+
   foreign_keys => [
     contact => {
       class       => 'SL::DB::Contact',
       key_columns => { cp_id => 'cp_id' },
     },
 
+    currency => {
+      class       => 'SL::DB::Currency',
+      key_columns => { currency_id => 'id' },
+    },
+
     customer => {
       class       => 'SL::DB::Customer',
       key_columns => { customer_id => 'id' },
index f6dc3ff9f0904d4df5ece582d096ed6504161ca6..ddd09438b7cbf46a4fa85becd46797d8fa184411 100644 (file)
@@ -20,6 +20,15 @@ __PACKAGE__->meta->setup(
   ],
 
   primary_key_columns => [ 'id' ],
+
+  allow_inline_column_values => 1,
+
+  foreign_keys => [
+    currency => {
+      class       => 'SL::DB::Currency',
+      key_columns => { currency_id => 'id' },
+    },
+  ],
 );
 
 1;
index 202087518d0a13683c61c0688df93be2df773297..2a0e50ee23d4ed7c473e2ee781518ae4dc1afec3 100644 (file)
@@ -61,12 +61,19 @@ __PACKAGE__->meta->setup(
 
   primary_key_columns => [ 'id' ],
 
+  allow_inline_column_values => 1,
+
   foreign_keys => [
     contact => {
       class       => 'SL::DB::Contact',
       key_columns => { cp_id => 'cp_id' },
     },
 
+    currency => {
+      class       => 'SL::DB::Currency',
+      key_columns => { currency_id => 'id' },
+    },
+
     customer => {
       class       => 'SL::DB::Customer',
       key_columns => { customer_id => 'id' },
index c06f132887a766eff00b91a1fd632a5ee75d9495..063ca0b0f547bbef07a5f794ce182da7b2420ce9 100644 (file)
@@ -50,12 +50,19 @@ __PACKAGE__->meta->setup(
 
   primary_key_columns => [ 'id' ],
 
+  allow_inline_column_values => 1,
+
   foreign_keys => [
     contact => {
       class       => 'SL::DB::Contact',
       key_columns => { cp_id => 'cp_id' },
     },
 
+    currency => {
+      class       => 'SL::DB::Currency',
+      key_columns => { currency_id => 'id' },
+    },
+
     customer => {
       class       => 'SL::DB::Customer',
       key_columns => { customer_id => 'id' },
index 75040bae64c83e8c9efde9dac6bd44aea7313370..6f8131b767714e0afc093e79a81e1971cabb0fd8 100644 (file)
@@ -48,12 +48,19 @@ __PACKAGE__->meta->setup(
 
   primary_key_columns => [ 'id' ],
 
+  allow_inline_column_values => 1,
+
   foreign_keys => [
     contact => {
       class       => 'SL::DB::Contact',
       key_columns => { cp_id => 'cp_id' },
     },
 
+    currency => {
+      class       => 'SL::DB::Currency',
+      key_columns => { currency_id => 'id' },
+    },
+
     department => {
       class       => 'SL::DB::Department',
       key_columns => { department_id => 'id' },
index cb36289d9acb41106a4b024c253111172f9055f2..14fb4a929081e9341112a3c32c4792a1c9173f1f 100644 (file)
@@ -57,12 +57,19 @@ __PACKAGE__->meta->setup(
 
   primary_key_columns => [ 'id' ],
 
+  allow_inline_column_values => 1,
+
   foreign_keys => [
     business => {
       class       => 'SL::DB::Business',
       key_columns => { business_id => 'id' },
     },
 
+    currency => {
+      class       => 'SL::DB::Currency',
+      key_columns => { currency_id => 'id' },
+    },
+
     language_obj => {
       class       => 'SL::DB::Language',
       key_columns => { language_id => 'id' },