X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=blobdiff_plain;f=sql%2Fbase%2Fbase.sql;h=9ab48aa62901a490ece9cbf7e813cb1fd942aaeb;hp=a33be711cd8e383c4d16e263d692537b06746894;hb=60596cd805e898262344ba67da933cbc31e052e9;hpb=384c15ba71ff7306af7765943a633de74b9a92fa diff --git a/sql/base/base.sql b/sql/base/base.sql index a33be71..9ab48aa 100644 --- a/sql/base/base.sql +++ b/sql/base/base.sql @@ -1325,7 +1325,7 @@ CREATE OR REPLACE FUNCTION migration_tools.insert_856_9 (TEXT, TEXT) RETURNS TEX $$ LANGUAGE PLPERLU STABLE; -CREATE OR REPLACE FUNCTION migration_tools.change_call_number(copy_id BIGINT, new_label TEXT) RETURNS VOID AS $$ +CREATE OR REPLACE FUNCTION migration_tools.change_call_number(copy_id BIGINT, new_label TEXT, cn_class BIGINT) RETURNS VOID AS $$ DECLARE old_volume BIGINT; @@ -1367,8 +1367,8 @@ BEGIN -- Create destination volume if needed IF NOT FOUND THEN - INSERT INTO asset.call_number (creator, editor, record, owning_lib, label) - VALUES (1, 1, bib, owner, new_label); + INSERT INTO asset.call_number (creator, editor, record, owning_lib, label, label_class) + VALUES (1, 1, bib, owner, new_label, label_class); SELECT id INTO new_volume FROM asset.call_number WHERE record = bib AND