ZUGFeRD: Bankkonten: Standardwert »use_for_zugferd« auf FALSE gesetzt
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 11 Mar 2020 11:43:52 +0000 (12:43 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 11 Mar 2020 11:43:52 +0000 (12:43 +0100)
SL/DB/MetaSetup/BankAccount.pm
sql/Pg-upgrade2/bank_account_flag_for_zugferd_usage.sql

index cd3ffce..5589ee4 100644 (file)
@@ -21,7 +21,7 @@ __PACKAGE__->meta->columns(
   reconciliation_starting_balance => { type => 'numeric', precision => 15, scale => 5 },
   reconciliation_starting_date    => { type => 'date' },
   sortkey                         => { type => 'integer', not_null => 1 },
-  use_for_zugferd                 => { type => 'boolean', not_null => 1 },
+  use_for_zugferd                 => { type => 'boolean', default => 'false', not_null => 1 },
 );
 
 __PACKAGE__->meta->primary_key_columns([ 'id' ]);
index d62d7ee..7935754 100644 (file)
@@ -11,4 +11,5 @@ SET use_for_zugferd = (
 ) = 1;
 
 ALTER TABLE bank_accounts
+ALTER COLUMN use_for_zugferd SET DEFAULT FALSE,
 ALTER COLUMN use_for_zugferd SET NOT NULL;