Bug 35657: DBIC schema update
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
parent
21b8f425f9
commit
62a322f797
|
|
@ -2002,6 +2002,36 @@ __PACKAGE__->has_many(
|
|||
{ cascade_copy => 0, cascade_delete => 0 },
|
||||
);
|
||||
|
||||
=head2 ticket_updates_assignees
|
||||
|
||||
Type: has_many
|
||||
|
||||
Related object: L<Koha::Schema::Result::TicketUpdate>
|
||||
|
||||
=cut
|
||||
|
||||
__PACKAGE__->has_many(
|
||||
"ticket_updates_assignees",
|
||||
"Koha::Schema::Result::TicketUpdate",
|
||||
{ "foreign.assignee_id" => "self.borrowernumber" },
|
||||
{ cascade_copy => 0, cascade_delete => 0 },
|
||||
);
|
||||
|
||||
=head2 tickets_assignees
|
||||
|
||||
Type: has_many
|
||||
|
||||
Related object: L<Koha::Schema::Result::Ticket>
|
||||
|
||||
=cut
|
||||
|
||||
__PACKAGE__->has_many(
|
||||
"tickets_assignees",
|
||||
"Koha::Schema::Result::Ticket",
|
||||
{ "foreign.assignee_id" => "self.borrowernumber" },
|
||||
{ cascade_copy => 0, cascade_delete => 0 },
|
||||
);
|
||||
|
||||
=head2 tickets_reporters
|
||||
|
||||
Type: has_many
|
||||
|
|
@ -2158,8 +2188,8 @@ Composing rels: L</user_permissions> -> permission
|
|||
__PACKAGE__->many_to_many("permissions", "user_permissions", "permission");
|
||||
|
||||
|
||||
# Created by DBIx::Class::Schema::Loader v0.07049 @ 2023-11-03 14:18:06
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:PcGXqEI1ULB+Uoclqfbxig
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-05-02 11:36:36
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:jUOMoSonNmA3KwtZKVxqOA
|
||||
|
||||
__PACKAGE__->has_many(
|
||||
"restrictions",
|
||||
|
|
|
|||
|
|
@ -80,6 +80,14 @@ ticket details
|
|||
|
||||
current status of the ticket
|
||||
|
||||
=head2 assignee_id
|
||||
|
||||
data_type: 'integer'
|
||||
is_foreign_key: 1
|
||||
is_nullable: 1
|
||||
|
||||
id of the user who this ticket is assigned to
|
||||
|
||||
=head2 resolver_id
|
||||
|
||||
data_type: 'integer'
|
||||
|
|
@ -136,6 +144,8 @@ __PACKAGE__->add_columns(
|
|||
{ data_type => "text", is_nullable => 0 },
|
||||
"status",
|
||||
{ data_type => "varchar", is_nullable => 1, size => 80 },
|
||||
"assignee_id",
|
||||
{ data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
|
||||
"resolver_id",
|
||||
{ data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
|
||||
"resolved_date",
|
||||
|
|
@ -162,6 +172,26 @@ __PACKAGE__->set_primary_key("id");
|
|||
|
||||
=head1 RELATIONS
|
||||
|
||||
=head2 assignee
|
||||
|
||||
Type: belongs_to
|
||||
|
||||
Related object: L<Koha::Schema::Result::Borrower>
|
||||
|
||||
=cut
|
||||
|
||||
__PACKAGE__->belongs_to(
|
||||
"assignee",
|
||||
"Koha::Schema::Result::Borrower",
|
||||
{ borrowernumber => "assignee_id" },
|
||||
{
|
||||
is_deferrable => 1,
|
||||
join_type => "LEFT",
|
||||
on_delete => "CASCADE",
|
||||
on_update => "CASCADE",
|
||||
},
|
||||
);
|
||||
|
||||
=head2 biblio
|
||||
|
||||
Type: belongs_to
|
||||
|
|
@ -233,8 +263,8 @@ __PACKAGE__->has_many(
|
|||
);
|
||||
|
||||
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-04-30 09:10:16
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:j1Ey1v55g3qw7ws03w7isQ
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-05-02 11:36:36
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:8bWiSb7hXPFYRzRzrVG3kw
|
||||
|
||||
|
||||
# You can replace this text with custom code or comments, and it will be preserved on regeneration
|
||||
|
|
|
|||
|
|
@ -48,6 +48,14 @@ id of catalog ticket the update relates to
|
|||
|
||||
id of the user who logged the update
|
||||
|
||||
=head2 assignee_id
|
||||
|
||||
data_type: 'integer'
|
||||
is_foreign_key: 1
|
||||
is_nullable: 1
|
||||
|
||||
id of the user who this ticket was assigned to at this update
|
||||
|
||||
=head2 public
|
||||
|
||||
data_type: 'tinyint'
|
||||
|
|
@ -94,6 +102,8 @@ __PACKAGE__->add_columns(
|
|||
is_foreign_key => 1,
|
||||
is_nullable => 0,
|
||||
},
|
||||
"assignee_id",
|
||||
{ data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
|
||||
"public",
|
||||
{ data_type => "tinyint", default_value => 0, is_nullable => 0 },
|
||||
"date",
|
||||
|
|
@ -123,6 +133,26 @@ __PACKAGE__->set_primary_key("id");
|
|||
|
||||
=head1 RELATIONS
|
||||
|
||||
=head2 assignee
|
||||
|
||||
Type: belongs_to
|
||||
|
||||
Related object: L<Koha::Schema::Result::Borrower>
|
||||
|
||||
=cut
|
||||
|
||||
__PACKAGE__->belongs_to(
|
||||
"assignee",
|
||||
"Koha::Schema::Result::Borrower",
|
||||
{ borrowernumber => "assignee_id" },
|
||||
{
|
||||
is_deferrable => 1,
|
||||
join_type => "LEFT",
|
||||
on_delete => "CASCADE",
|
||||
on_update => "CASCADE",
|
||||
},
|
||||
);
|
||||
|
||||
=head2 ticket
|
||||
|
||||
Type: belongs_to
|
||||
|
|
@ -154,8 +184,8 @@ __PACKAGE__->belongs_to(
|
|||
);
|
||||
|
||||
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-04-30 09:10:16
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ytO0skgfeeAKxubBk+4wtw
|
||||
# Created by DBIx::Class::Schema::Loader v0.07051 @ 2024-05-02 11:36:36
|
||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:yfQ97AZ3ZYRI5uUndgLKMA
|
||||
|
||||
__PACKAGE__->add_columns( '+public' => { is_boolean => 1 }, );
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue