<<

NAME

Koha::Schema::Result::IdentityProviderDomain

TABLE: identity_provider_domains

ACCESSORS

identity_provider_domain_id

  data_type: 'integer'
  is_auto_increment: 1
  is_nullable: 0

unique key, used to identify providers domain

identity_provider_id

  data_type: 'integer'
  is_foreign_key: 1
  is_nullable: 0

Reference to provider

domain

  data_type: 'varchar'
  is_nullable: 1
  size: 100

Domain name. If null means all domains

auto_register

  data_type: 'tinyint'
  default_value: 0
  is_nullable: 0

Allow user auto register

update_on_auth

  data_type: 'tinyint'
  default_value: 0
  is_nullable: 0

Update user data on auth login

default_library_id

  data_type: 'varchar'
  is_foreign_key: 1
  is_nullable: 1
  size: 10

Default library to create user if auto register is enabled

default_category_id

  data_type: 'varchar'
  is_foreign_key: 1
  is_nullable: 1
  size: 10

Default category to create user if auto register is enabled

allow_opac

  data_type: 'tinyint'
  default_value: 1
  is_nullable: 0

Allow provider from opac interface

allow_staff

  data_type: 'tinyint'
  default_value: 0
  is_nullable: 0

Allow provider from staff interface

PRIMARY KEY

UNIQUE CONSTRAINTS

identity_provider_id

RELATIONS

default_category

Type: belongs_to

Related object: Koha::Schema::Result::Category

default_library

Type: belongs_to

Related object: Koha::Schema::Result::Branch

identity_provider

Type: belongs_to

Related object: Koha::Schema::Result::IdentityProvider

<<