From 9bf8362f3954fdeb3198f16cc78dfa4417f03ca1 Mon Sep 17 00:00:00 2001 From: David Gustafsson Date: Tue, 25 Mar 2025 21:44:14 +0100 Subject: [PATCH] Bug 39453: Schema changes --- Koha/Schema/Result/BorrowerAttributeType.pm | 37 +++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/Koha/Schema/Result/BorrowerAttributeType.pm b/Koha/Schema/Result/BorrowerAttributeType.pm index 36bf42d4c91..2fb2d3d214d 100644 --- a/Koha/Schema/Result/BorrowerAttributeType.pm +++ b/Koha/Schema/Result/BorrowerAttributeType.pm @@ -155,6 +155,37 @@ defines if the attribute is mandatory or not in the OPAC =cut +=head2 hidden + + data_type: 'tinyint' + default_value: 0 + is_nullable: 0 + +defines if the attribute is hidden or not + +=cut + +=head2 readonly + + data_type: 'tinyint' + default_value: 0 + is_nullable: 0 + +defines if the attribute is readonly or not + +=cut + +=head2 secret + + data_type: 'tinyint' + default_value: 0 + is_nullable: 0 + +defines if the attribute is secret or not + +=cut + + __PACKAGE__->add_columns( "code", { data_type => "varchar", is_nullable => 0, size => 64 }, @@ -188,6 +219,12 @@ __PACKAGE__->add_columns( { data_type => "tinyint", default_value => 0, is_nullable => 0 }, "opac_mandatory", { data_type => "tinyint", default_value => 0, is_nullable => 0 }, + "hidden", + { data_type => "tinyint", default_value => 0, is_nullable => 0 }, + "readonly", + { data_type => "tinyint", default_value => 0, is_nullable => 0 }, + "secret", + { data_type => "tinyint", default_value => 0, is_nullable => 0 }, ); =head1 PRIMARY KEY -- 2.51.2