Bug 40517: DBIC
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
059ead76da
commit
29b3b18722
|
|
@ -1391,6 +1391,21 @@ __PACKAGE__->has_many(
|
|||
{ cascade_copy => 0, cascade_delete => 0 },
|
||||
);
|
||||
|
||||
=head2 hold_groups
|
||||
|
||||
Type: has_many
|
||||
|
||||
Related object: L<Koha::Schema::Result::HoldGroup>
|
||||
|
||||
=cut
|
||||
|
||||
__PACKAGE__->has_many(
|
||||
"hold_groups",
|
||||
"Koha::Schema::Result::HoldGroup",
|
||||
{ "foreign.borrowernumber" => "self.borrowernumber" },
|
||||
{ cascade_copy => 0, cascade_delete => 0 },
|
||||
);
|
||||
|
||||
=head2 housebound_profile
|
||||
|
||||
Type: might_have
|
||||
|
|
@ -2197,8 +2212,8 @@ Composing rels: L</user_permissions> -> permission
|
|||
__PACKAGE__->many_to_many("permissions", "user_permissions", "permission");
|
||||
|
||||
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2025-07-10 07:11:31
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:XFOe2X4k2DUziaNS5pWd/Q
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2025-10-29 16:44:27
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:SSJcjPvlr82qecmbk1Q8iA
|
||||
|
||||
__PACKAGE__->belongs_to(
|
||||
"library",
|
||||
|
|
|
|||
|
|
@ -30,6 +30,21 @@ __PACKAGE__->table("hold_groups");
|
|||
is_auto_increment: 1
|
||||
is_nullable: 0
|
||||
|
||||
=head2 borrowernumber
|
||||
|
||||
data_type: 'integer'
|
||||
is_foreign_key: 1
|
||||
is_nullable: 1
|
||||
|
||||
foreign key, linking this to the borrowers table
|
||||
|
||||
=head2 visual_hold_group_id
|
||||
|
||||
data_type: 'integer'
|
||||
is_nullable: 1
|
||||
|
||||
visual ID for this hold group, in the context of the related patron
|
||||
|
||||
=cut
|
||||
|
||||
__PACKAGE__->add_columns(
|
||||
|
|
@ -40,6 +55,10 @@ __PACKAGE__->add_columns(
|
|||
is_auto_increment => 1,
|
||||
is_nullable => 0,
|
||||
},
|
||||
"borrowernumber",
|
||||
{ data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
|
||||
"visual_hold_group_id",
|
||||
{ data_type => "integer", is_nullable => 1 },
|
||||
);
|
||||
|
||||
=head1 PRIMARY KEY
|
||||
|
|
@ -56,6 +75,26 @@ __PACKAGE__->set_primary_key("hold_group_id");
|
|||
|
||||
=head1 RELATIONS
|
||||
|
||||
=head2 borrowernumber
|
||||
|
||||
Type: belongs_to
|
||||
|
||||
Related object: L<Koha::Schema::Result::Borrower>
|
||||
|
||||
=cut
|
||||
|
||||
__PACKAGE__->belongs_to(
|
||||
"borrowernumber",
|
||||
"Koha::Schema::Result::Borrower",
|
||||
{ borrowernumber => "borrowernumber" },
|
||||
{
|
||||
is_deferrable => 1,
|
||||
join_type => "LEFT",
|
||||
on_delete => "CASCADE",
|
||||
on_update => "RESTRICT",
|
||||
},
|
||||
);
|
||||
|
||||
=head2 old_reserves
|
||||
|
||||
Type: has_many
|
||||
|
|
@ -87,8 +126,8 @@ __PACKAGE__->has_many(
|
|||
);
|
||||
|
||||
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2025-09-03 17:08:22
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:m3/7K38O11278k5glHlXAA
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2025-10-29 16:44:27
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:5QXHYebj61H0y9VqNzlUSA
|
||||
|
||||
|
||||
# You can replace this text with custom code or comments, and it will be preserved on regeneration
|
||||
|
|
|
|||
Loading…
Reference in New Issue