]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/t/lp1883171-copy_inventory-schema.pg
LP1615805 No inputs after submit in patron search (AngularJS)
[Evergreen.git] / Open-ILS / src / sql / Pg / t / lp1883171-copy_inventory-schema.pg
1 BEGIN;
2
3 SELECT plan(11);
4
5 SELECT has_table('asset'::name, 'copy_inventory'::name);
6
7 SELECT has_index('asset'::name, 'copy_inventory'::name, 'copy_inventory_copy_idx'::name, 'copy'::name);
8
9 SELECT has_index('asset'::name, 'copy_inventory'::name, 'asset_copy_inventory_date_once_per_copy'::name,
10                  ARRAY[ 'inventory_date', 'copy' ]);
11
12 SELECT has_function('evergreen'::name, 'asset_copy_inventory_copy_inh_fkey'::name);
13
14 SELECT has_trigger('asset'::name, 'copy_inventory'::name, 'inherit_asset_copy_inventory_copy_fkey'::name);
15
16 SELECT has_function('asset'::name, 'copy_may_float_to_inventory_workstation'::name);
17
18 SELECT has_trigger('asset'::name, 'copy_inventory'::name, 'asset_copy_inventory_allowed_trig'::name);
19
20 SELECT hasnt_function('evergreen'::name, 'asset_latest_inventory_copy_inh_fkey'::name);
21
22 SELECT hasnt_trigger('asset'::name, 'latest_inventory'::name, 'inherit_asset_latest_inventory_copy_fkey'::name);
23
24 SELECT hasnt_table('asset'::name, 'latest_inventory'::name);
25
26 SELECT has_view('asset'::name, 'latest_inventory'::name, 'View latest_inventory should exist');
27
28 SELECT * from finish();
29
30 ROLLBACK;