<<

NAME

Koha::Schema::Result::ErmEholdingsPackage

TABLE: erm_eholdings_packages

ACCESSORS

package_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 package

external_id

  data_type: 'varchar'
  is_nullable: 1
  size: 255

External key

provider

  data_type: 'enum'
  extra: {list => ["ebsco"]}
  is_nullable: 1

External provider

package_type

  data_type: 'varchar'
  is_nullable: 1
  size: 80

type of the package

content_type

  data_type: 'varchar'
  is_nullable: 1
  size: 80

type of the package

notes

  data_type: 'mediumtext'
  is_nullable: 1

notes about this package

created_on

  data_type: 'timestamp'
  datetime_undef_if_invalid: 1
  default_value: current_timestamp
  is_nullable: 0

date of creation of the package

PRIMARY KEY

RELATIONS

erm_eholdings_packages_agreements

Type: has_many

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

erm_eholdings_resources

Type: has_many

Related object: Koha::Schema::Result::ErmEholdingsResource

vendor

Type: belongs_to

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

agreements

Type: many_to_many

Composing rels: "erm_eholdings_packages_agreements" -> agreement

<<