MetaSetup update für acc_trans
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 24 Jun 2013 16:52:50 +0000 (18:52 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Tue, 25 Jun 2013 12:22:35 +0000 (14:22 +0200)
SL/DB/MetaSetup/AccTransaction.pm

index db89491..e16dfd1 100644 (file)
@@ -17,10 +17,10 @@ __PACKAGE__->meta->setup(
     transdate      => { type => 'date', default => 'now' },
     gldate         => { type => 'date', default => 'now' },
     source         => { type => 'text' },
-    cleared        => { type => 'boolean', default => 'false' },
-    fx_transaction => { type => 'boolean', default => 'false' },
-    ob_transaction => { type => 'boolean', default => 'false' },
-    cb_transaction => { type => 'boolean', default => 'false' },
+    cleared        => { type => 'boolean', default => 'false', not_null => 1 },
+    fx_transaction => { type => 'boolean', default => 'false', not_null => 1 },
+    ob_transaction => { type => 'boolean', default => 'false', not_null => 1 },
+    cb_transaction => { type => 'boolean', default => 'false', not_null => 1 },
     project_id     => { type => 'integer' },
     memo           => { type => 'text' },
     taxkey         => { type => 'integer' },
@@ -32,6 +32,8 @@ __PACKAGE__->meta->setup(
 
   primary_key_columns => [ 'acc_trans_id' ],
 
+  allow_inline_column_values => 1,
+
   foreign_keys => [
     chart => {
       class       => 'SL::DB::Chart',