diff --git a/Koha/Schema/Result/Issue.pm b/Koha/Schema/Result/Issue.pm
index 0a0eb17124..0144a86a63 100644
--- a/Koha/Schema/Result/Issue.pm
+++ b/Koha/Schema/Result/Issue.pm
@@ -165,6 +165,20 @@ __PACKAGE__->add_columns(
__PACKAGE__->set_primary_key("issue_id");
+=head1 UNIQUE CONSTRAINTS
+
+=head2 C
+
+=over 4
+
+=item * L
+
+=back
+
+=cut
+
+__PACKAGE__->add_unique_constraint("itemnumber", ["itemnumber"]);
+
=head1 RELATIONS
=head2 borrowernumber
@@ -208,8 +222,8 @@ __PACKAGE__->belongs_to(
);
-# Created by DBIx::Class::Schema::Loader v0.07039 @ 2015-04-23 13:04:51
-# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3JH0+3CuwwhPyebyt/z+uw
+# Created by DBIx::Class::Schema::Loader v0.07039 @ 2015-11-04 12:00:58
+# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:kREecsHr6wZPiokS946BHw
__PACKAGE__->belongs_to(
"borrower",
diff --git a/Koha/Schema/Result/Item.pm b/Koha/Schema/Result/Item.pm
index c342f46adb..08031b2c31 100644
--- a/Koha/Schema/Result/Item.pm
+++ b/Koha/Schema/Result/Item.pm
@@ -540,16 +540,16 @@ __PACKAGE__->belongs_to(
},
);
-=head2 issues
+=head2 issue
-Type: has_many
+Type: might_have
Related object: L
=cut
-__PACKAGE__->has_many(
- "issues",
+__PACKAGE__->might_have(
+ "issue",
"Koha::Schema::Result::Issue",
{ "foreign.itemnumber" => "self.itemnumber" },
{ cascade_copy => 0, cascade_delete => 0 },
@@ -616,8 +616,8 @@ __PACKAGE__->might_have(
);
-# Created by DBIx::Class::Schema::Loader v0.07039 @ 2015-04-23 12:42:12
-# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:urSpNt7LBda4T5Plhi6cPw
+# Created by DBIx::Class::Schema::Loader v0.07039 @ 2015-11-04 12:00:58
+# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:jkgJfulDrGaUpQ6jC40vpQ
sub effective_itemtype {
my ( $self ) = @_;