Koha::Schema::Result::BorrowerAttributeType
borrower_attribute_types
data_type: 'varchar' is_nullable: 0 size: 64
unique key used to identify each custom field
data_type: 'varchar' is_nullable: 0 size: 255
description for each custom field
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines whether one patron/borrower can have multiple values for this custom field (1 for yes, 0 for no)
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this value needs to be unique (1 for yes, 0 for no)
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this field is displayed as a date
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this field is visible to patrons on their account in the OPAC (1 for yes, 0 for no)
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this field is editable by patrons on their account in the OPAC (1 for yes, 0 for no)
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this field is searchable via the patron search in the staff interface (1 for yes, 0 for no)
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this field is included in "Standard" patron searches in the staff interface (1 for yes, 0 for no)
data_type: 'varchar' is_nullable: 1 size: 32
foreign key from authorised_values that links this custom field to an authorized value category
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this field displays in checkout screens
data_type: 'varchar' is_foreign_key: 1 is_nullable: 1 size: 10
defines a category for an attribute_type
data_type: 'varchar' default_value: (empty string) is_nullable: 0 size: 255
defines a class for an attribute_type
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if this field is copied to anonymized_borrower_attributes (1 for yes, 0 for no)
data_type: 'tinyint' default_value: 0 is_nullable: 0
defines if the attribute is mandatory or not
Type: has_many
Related object: Koha::Schema::Result::BorrowerAttributeTypesBranch
Type: has_many
Related object: Koha::Schema::Result::BorrowerAttribute
Type: belongs_to
Related object: Koha::Schema::Result::Category
Type: has_many
Related object: Koha::Schema::Result::PseudonymizedBorrowerAttribute