Kunden/-Lieferantenstamm: Flag "natürliche Person": DB-Upgrade + Rose
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Tue, 5 May 2020 10:24:40 +0000 (12:24 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Fri, 8 May 2020 11:47:47 +0000 (13:47 +0200)
SL/DB/MetaSetup/Customer.pm
SL/DB/MetaSetup/Vendor.pm
sql/Pg-upgrade2/customer_vendor_add_natural_person.sql [new file with mode: 0644]

index ef84112..d0e1b14 100644 (file)
@@ -49,6 +49,7 @@ __PACKAGE__->meta->columns(
   mandator_id               => { type => 'text' },
   mtime                     => { type => 'timestamp' },
   name                      => { type => 'text', not_null => 1 },
+  natural_person            => { type => 'boolean', default => 'false' },
   notes                     => { type => 'text' },
   obsolete                  => { type => 'boolean', default => 'false' },
   order_lock                => { type => 'boolean', default => 'false' },
index 8be59fe..a457802 100644 (file)
@@ -39,6 +39,7 @@ __PACKAGE__->meta->columns(
   language_id      => { type => 'integer' },
   mtime            => { type => 'timestamp' },
   name             => { type => 'text', not_null => 1 },
+  natural_person   => { type => 'boolean', default => 'false' },
   notes            => { type => 'text' },
   obsolete         => { type => 'boolean', default => 'false' },
   payment_id       => { type => 'integer' },
diff --git a/sql/Pg-upgrade2/customer_vendor_add_natural_person.sql b/sql/Pg-upgrade2/customer_vendor_add_natural_person.sql
new file mode 100644 (file)
index 0000000..875b74c
--- /dev/null
@@ -0,0 +1,6 @@
+-- @tag: customer_vendor_add_natural_person
+-- @description: neue Spalte für "natürliche Person" bei Kunden/Lieferanten
+-- @depends: release_3_5_5
+
+ALTER TABLE customer ADD COLUMN natural_person BOOLEAN DEFAULT FALSE;
+ALTER TABLE vendor   ADD COLUMN natural_person BOOLEAN DEFAULT FALSE;