<<

NAME

Koha::Schema::Result::ErmAgreement

TABLE: erm_agreements

ACCESSORS

agreement_id

  data_type: 'integer'
  is_auto_increment: 1
  is_nullable: 0

primary key

vendor_id

  data_type: 'integer'
  is_foreign_key: 1
  is_nullable: 1

foreign key to aqbooksellers

name

  data_type: 'varchar'
  is_nullable: 0
  size: 255

name of the agreement

description

  data_type: 'longtext'
  is_nullable: 1

description of the agreement

status

  data_type: 'varchar'
  is_nullable: 0
  size: 80

current status of the agreement

closure_reason

  data_type: 'varchar'
  is_nullable: 1
  size: 80

reason of the closure

is_perpetual

  data_type: 'tinyint'
  default_value: 0
  is_nullable: 0

is the agreement perpetual

renewal_priority

  data_type: 'varchar'
  is_nullable: 1
  size: 80

priority of the renewal

license_info

  data_type: 'varchar'
  is_nullable: 1
  size: 80

info about the license

PRIMARY KEY

RELATIONS

erm_agreement_licenses

Type: has_many

Related object: Koha::Schema::Result::ErmAgreementLicense

erm_agreement_periods

Type: has_many

Related object: Koha::Schema::Result::ErmAgreementPeriod

erm_agreement_relationships_agreements

Type: has_many

Related object: Koha::Schema::Result::ErmAgreementRelationship

erm_agreement_relationships_related_agreements

Type: has_many

Related object: Koha::Schema::Result::ErmAgreementRelationship

erm_documents

Type: has_many

Related object: Koha::Schema::Result::ErmDocument

erm_eholdings_packages_agreements

Type: has_many

Related object: Koha::Schema::Result::ErmEholdingsPackagesAgreement

erm_user_roles

Type: has_many

Related object: Koha::Schema::Result::ErmUserRole

vendor

Type: belongs_to

Related object: Koha::Schema::Result::Aqbookseller

packages

Type: many_to_many

Composing rels: "erm_eholdings_packages_agreements" -> package

<<