1 package OpenILS::Application::Storage::CDBI::biblio;
4 #-------------------------------------------------------------------------------
6 use base qw/OpenILS::Application::Storage::CDBI/;
7 #-------------------------------------------------------------------------------
8 package biblio::record_entry;
11 biblio::record_entry->table( 'biblio_record_entry' );
12 biblio::record_entry->columns( Essential => qw/id tcn_source tcn_value creator editor
13 create_date edit_date source active quality owner share_depth
14 deleted marc last_xact_id fingerprint/ );
16 #-------------------------------------------------------------------------------
17 package biblio::record_note;
20 biblio::record_note->table( 'biblio_record_note' );
21 biblio::record_note->columns( Essential => qw/id record value creator
22 editor create_date edit_date pub/ );
23 #-------------------------------------------------------------------------------
25 #-------------------------------------------------------------------------------
26 package biblio::peer_type;
29 biblio::peer_type->table( 'biblio_peer_type' );
30 biblio::peer_type->columns( Essential => qw/id name/ );
31 #-------------------------------------------------------------------------------
33 #-------------------------------------------------------------------------------
34 package biblio::peer_bib_copy_map;
37 biblio::peer_bib_copy_map->table( 'biblio_peer_bib_copy_map' );
38 biblio::peer_bib_copy_map->columns( Essential => qw/id peer_type peer_record target_copy/ );
39 #-------------------------------------------------------------------------------
41 #-------------------------------------------------------------------------------
42 package biblio::monograph_part;
45 biblio::monograph_part->table( 'biblio_monograph_part' );
46 biblio::monograph_part->columns( Essential => qw/id record label label_sortkey/ );
47 #-------------------------------------------------------------------------------