ACQ Vandeley : vandelay DB bits for temp queue
authorBill Erickson <berick@esilibrary.com>
Thu, 1 Dec 2011 22:10:00 +0000 (17:10 -0500)
committerBill Erickson <berick@esilibrary.com>
Thu, 1 Dec 2011 22:10:00 +0000 (17:10 -0500)
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/sql/Pg/012.schema.vandelay.sql

index d36b378..78f3405 100644 (file)
@@ -284,6 +284,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
                        <field reporter:label="Type" name="queue_type" reporter:datatype="text"/>
                        <field reporter:label="Match Set" name="match_set" reporter:datatype="link"/>
                        <field reporter:label="Item Import Attribute Definition" name="item_attr_def" reporter:datatype="link"/>
+                       <field reporter:label="Temporary" name="temp" reporter:datatype="bool"/>
                </fields>
                <links>
                        <link field="owner" reltype="has_a" key="id" map="" class="aou"/>
@@ -423,6 +424,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
                        <field reporter:label="Complete" name="complete" reporter:datatype="bool"/>
                        <field reporter:label="Type" name="queue_type" reporter:datatype="text"/>
                        <field reporter:label="Match Set" name="match_set" reporter:datatype="link"/>
+                       <field reporter:label="Temporary" name="temp" reporter:datatype="bool"/>
                </fields>
                <links>
                        <link field="owner" reltype="has_a" key="id" map="" class="aou"/>
index 4b6c525..8e7107e 100644 (file)
@@ -52,6 +52,7 @@ CREATE TABLE vandelay.queue (
        complete                BOOL            NOT NULL DEFAULT FALSE,
        queue_type              TEXT            NOT NULL DEFAULT 'bib' CHECK (queue_type IN ('bib','authority')),
     match_set       INT         REFERENCES vandelay.match_set (id) ON UPDATE CASCADE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED,
+    temp            BOOL        DEFAULT FALSE,
        CONSTRAINT vand_queue_name_once_per_owner_const UNIQUE (owner,name,queue_type)
 );