Technology definition functions
* Added stored procedures which manipulate technology definitions themselves (defs.uoc_technology) or their dependencies (defs.techdep_add and defs.techdep_remove)
This commit is contained in:
parent
3b2ec4bb64
commit
af57e7d3b5
10 changed files with 704 additions and 2 deletions
legacyworlds-server-data/db-structure/tests/user/040-functions/030-tech
|
@ -0,0 +1,13 @@
|
|||
/*
|
||||
* Test privileges on defs.uoc_technology()
|
||||
*/
|
||||
BEGIN;
|
||||
SELECT plan( 1 );
|
||||
|
||||
SELECT diag_test_name( 'defs.uoc_technology() - EXECUTE privilege' );
|
||||
SELECT lives_ok( $$
|
||||
SELECT defs.uoc_technology( '' , '' , '' , '' , 1 , 2 );
|
||||
$$ );
|
||||
|
||||
SELECT * FROM finish( );
|
||||
ROLLBACK;
|
|
@ -0,0 +1,13 @@
|
|||
/*
|
||||
* Test privileges on defs.techdep_add()
|
||||
*/
|
||||
BEGIN;
|
||||
SELECT plan( 1 );
|
||||
|
||||
SELECT diag_test_name( 'defs.techdep_add() - EXECUTE privilege' );
|
||||
SELECT lives_ok( $$
|
||||
SELECT defs.techdep_add( '' , '' );
|
||||
$$ );
|
||||
|
||||
SELECT * FROM finish( );
|
||||
ROLLBACK;
|
|
@ -0,0 +1,13 @@
|
|||
/*
|
||||
* Test privileges on defs.techdep_remove()
|
||||
*/
|
||||
BEGIN;
|
||||
SELECT plan( 1 );
|
||||
|
||||
SELECT diag_test_name( 'defs.techdep_remove() - EXECUTE privilege' );
|
||||
SELECT lives_ok( $$
|
||||
SELECT defs.techdep_remove( '' , '' );
|
||||
$$ );
|
||||
|
||||
SELECT * FROM finish( );
|
||||
ROLLBACK;
|
Reference in a new issue