__PACKAGE__->many_to_many("permissions", "user_permissions", "permission");
-# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-02-25 00:33:23
-# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:qPGKczsaKaLxxiNzZS5zdQ
+# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-03-15 06:51:43
+# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ozDOfb67H7/GHLI0o4DdyA
__PACKAGE__->has_many(
"extended_attributes",
=head2 reason
data_type: 'enum'
- extra: {list => ["Manual","StockrotationAdvance","StockrotationRepatriation","ReturnToHome","ReturnToHolding","RotatingCollection","Reserve","LostReserve","CancelReserve","Recall","CancelRecall"]}
+ extra: {list => ["Manual","StockrotationAdvance","StockrotationRepatriation","ReturnToHome","ReturnToHolding","RotatingCollection","Reserve","LostReserve","CancelReserve","TransferCancellation","Recall","CancelRecall"]}
is_nullable: 1
+what triggered the transfer
+
=head2 cancellation_reason
data_type: 'enum'
- extra: {list => ["Manual","StockrotationAdvance","StockrotationRepatriation","ReturnToHome","ReturnToHolding","RotatingCollection","Reserve","LostReserve","CancelReserve","ItemLost","WrongTransfer"]}
+ extra: {list => ["Manual","StockrotationAdvance","StockrotationRepatriation","ReturnToHome","ReturnToHolding","RotatingCollection","Reserve","LostReserve","CancelReserve","ItemLost","WrongTransfer","Recall","CancelRecall"]}
is_nullable: 1
what triggered the transfer cancellation
"Reserve",
"LostReserve",
"CancelReserve",
+ "TransferCancellation",
"Recall",
"CancelRecall",
],
"CancelReserve",
"ItemLost",
"WrongTransfer",
+ "Recall",
+ "CancelRecall",
],
},
is_nullable => 1,
);
-# Created by DBIx::Class::Schema::Loader v0.07046 @ 2021-10-14 15:07:03
-# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:APOPxPO4uRpPHgSEhXbnTw
+# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-03-15 06:51:43
+# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:PRXo3jKKZT7MhzT1EbqpWg
sub koha_object_class {
'Koha::Item::Transfer';
=head2 status
- data_type: 'varchar'
+ data_type: 'enum'
+ default_value: 'requested'
+ extra: {list => ["requested","overdue","waiting","in_transit","cancelled","expired","fulfilled"]}
is_nullable: 1
- size: 1
+
+Request status
=head2 timestamp
=head2 old
data_type: 'tinyint'
+ default_value: 0
is_nullable: 1
=head2 item_level_recall
"priority",
{ data_type => "smallint", is_nullable => 1 },
"status",
- { data_type => "varchar", is_nullable => 1, size => 1 },
+ {
+ data_type => "enum",
+ default_value => "requested",
+ extra => {
+ list => [
+ "requested",
+ "overdue",
+ "waiting",
+ "in_transit",
+ "cancelled",
+ "expired",
+ "fulfilled",
+ ],
+ },
+ is_nullable => 1,
+ },
"timestamp",
{
data_type => "timestamp",
is_nullable => 1,
},
"old",
- { data_type => "tinyint", is_nullable => 1 },
+ { data_type => "tinyint", default_value => 0, is_nullable => 1 },
"item_level_recall",
{ data_type => "tinyint", default_value => 0, is_nullable => 0 },
);
);
-# Created by DBIx::Class::Schema::Loader v0.07046 @ 2021-10-14 15:07:03
-# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3OJBkRJzqxZpuRp0GYGixw
+# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-03-15 06:51:43
+# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:nG6sAMWzjgfD+r6aUsITzA
__PACKAGE__->add_columns(
'+old' => { is_boolean => 1 },