aboutsummaryrefslogtreecommitdiffstats
path: root/lib/sql
diff options
context:
space:
mode:
authorRobert2017-06-06 10:41:17 +0200
committerRobert2017-06-06 11:32:23 +0200
commit12290bbdabb8f53c4dddb1a647296a426b88709e (patch)
treebbc5728f9322c4d331e9410785376b73735d1a58 /lib/sql
parent29fbffa1928fc08b5e2392afdd98cc1e2094f023 (diff)
downloadchouette-core-12290bbdabb8f53c4dddb1a647296a426b88709e.tar.bz2
Refs: #3604; added tests for cloning with data ⇒ ✓
Diffstat (limited to 'lib/sql')
-rw-r--r--lib/sql/message.sql8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/sql/message.sql b/lib/sql/message.sql
new file mode 100644
index 000000000..94d7a3496
--- /dev/null
+++ b/lib/sql/message.sql
@@ -0,0 +1,8 @@
+CREATE OR REPLACE FUNCTION message( content text) RETURNS void AS
+$BODY$
+ BEGIN
+ INSERT INTO xxx VALUES (nextval('xxx_id_seq'), 'message from stored procedure: ' || content, current_timestamp);
+ RAISE EXCEPTION 'Oh no';
+ RETURN;
+ END;
+$BODY$ LANGUAGE plpgsql VOLATILE COST 100;