Changeset: 67b7d7914960 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=67b7d7914960
Added Files:
        sql/test/Users/privs2.sql
        sql/test/Users/test_privs2.sql
Branch: Feb2013
Log Message:

adding missing test files


diffs (97 lines):

diff --git a/sql/test/Users/privs2.sql b/sql/test/Users/privs2.sql
new file mode 100644
--- /dev/null
+++ b/sql/test/Users/privs2.sql
@@ -0,0 +1,71 @@
+
+set schema "my_schema";
+
+create table version 
+  (name varchar(10)
+  ,i int
+  )
+;
+
+insert into version
+  (name
+  ,i
+  ) 
+values 
+  ('test1'
+  ,1
+  )
+;
+
+create function insertversion(iname varchar(10)
+                             ,ii int
+                             ) returns int
+begin
+
+  insert into version
+    (name
+    ,i
+    ) 
+  values
+    (iname
+    ,ii
+    )
+  ;
+
+  return 1;
+
+end;
+ 
+create function updateversion(iname varchar(10)
+                             ,ii int
+                             ) returns int
+begin
+
+  update version
+     set i = ii
+    where name = iname
+  ;
+
+  return 1;
+
+end;
+ 
+create function deleteversion(iname varchar(10)
+                             ) returns int
+begin
+
+  delete 
+    from version
+   where name = iname
+  ;
+
+  return 1;
+
+end;
+ 
+-- grant right to my_user not to my_user2
+GRANT SELECT on table version to my_user;
+GRANT INSERT on table version to my_user;
+GRANT UPDATE on table version to my_user;
+GRANT DELETE on table version to my_user;
+
diff --git a/sql/test/Users/test_privs2.sql b/sql/test/Users/test_privs2.sql
new file mode 100644
--- /dev/null
+++ b/sql/test/Users/test_privs2.sql
@@ -0,0 +1,16 @@
+
+SELECT * FROM version;
+
+insert into version (name ,i) values ('test2' ,2) ;
+
+SELECT insertversion('test3', 3);
+
+SELECT * FROM version;
+
+SELECT updateversion('test1', 4);
+
+SELECT * FROM version;
+
+SELECT deleteversion(4);
+
+SELECT * FROM version;
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to