forked from utPLSQL/utPLSQL
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathut_suite_cache.sql
More file actions
38 lines (36 loc) · 1.83 KB
/
ut_suite_cache.sql
File metadata and controls
38 lines (36 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
create table ut_suite_cache
/*
utPLSQL - Version 3
Copyright 2016 - 2021 utPLSQL Project
Licensed under the Apache License, Version 2.0 (the "License"):
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
of ut_suite_cache_row
nested table warnings store as ut_suite_cache_warnings
nested table before_all_list store as ut_suite_cache_before_all
nested table after_all_list store as ut_suite_cache_after_all
nested table before_each_list store as ut_suite_cache_before_each
nested table after_each_list store as ut_suite_cache_after_each
nested table before_test_list store as ut_suite_cache_before_test
nested table after_test_list store as ut_suite_cache_after_test
nested table expected_error_codes store as ut_suite_cache_throws
nested table tags store as ut_suite_cache_tags return as locator
/
alter table ut_suite_cache modify (object_owner not null, path not null, self_type not null, object_name not null, name not null, parse_time not null)
/
alter table ut_suite_cache add constraint ut_suite_cache_pk primary key (id)
/
alter table ut_suite_cache add constraint ut_suite_cache_uk1 unique (object_owner, path)
/
alter table ut_suite_cache add constraint ut_suite_cache_uk2 unique (object_owner, object_name, line_no)
/
alter table ut_suite_cache add constraint ut_suite_cache_schema_fk foreign key (object_owner, object_name)
references ut_suite_cache_package(object_owner, object_name) on delete cascade
/