summaryrefslogtreecommitdiff
path: root/contrib/spi
diff options
context:
space:
mode:
authorBruce Momjian2000-06-15 19:05:22 +0000
committerBruce Momjian2000-06-15 19:05:22 +0000
commit5683e704d09caaa29f7a76f0d93ca8fc5f8c0e75 (patch)
tree3ae68795e6580e8ca4e464d8416cfc42d1b1bc49 /contrib/spi
parentf7f177d372750e4f766ccefdf20e1b30d66cba0a (diff)
Add missing /contrib files to CVS.
Diffstat (limited to 'contrib/spi')
-rw-r--r--contrib/spi/autoinc.sql.in6
-rw-r--r--contrib/spi/insert_username.sql.in6
-rw-r--r--contrib/spi/moddatetime.sql.in6
-rw-r--r--contrib/spi/refint.sql.in14
-rw-r--r--contrib/spi/timetravel.sql.in12
5 files changed, 44 insertions, 0 deletions
diff --git a/contrib/spi/autoinc.sql.in b/contrib/spi/autoinc.sql.in
new file mode 100644
index 00000000000..d587b567b37
--- /dev/null
+++ b/contrib/spi/autoinc.sql.in
@@ -0,0 +1,6 @@
+DROP FUNCTION autoinc();
+
+CREATE FUNCTION autoinc()
+ RETURNS opaque
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'newC';
diff --git a/contrib/spi/insert_username.sql.in b/contrib/spi/insert_username.sql.in
new file mode 100644
index 00000000000..d60aebc1b0e
--- /dev/null
+++ b/contrib/spi/insert_username.sql.in
@@ -0,0 +1,6 @@
+DROP FUNCTION insert_username();
+
+CREATE FUNCTION insert_username()
+ RETURNS opaque
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'newC';
diff --git a/contrib/spi/moddatetime.sql.in b/contrib/spi/moddatetime.sql.in
new file mode 100644
index 00000000000..cfb7c3c508b
--- /dev/null
+++ b/contrib/spi/moddatetime.sql.in
@@ -0,0 +1,6 @@
+DROP FUNCTION moddatetime();
+
+CREATE FUNCTION moddatetime()
+ RETURNS opaque
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'newC';
diff --git a/contrib/spi/refint.sql.in b/contrib/spi/refint.sql.in
new file mode 100644
index 00000000000..91448e8a2ed
--- /dev/null
+++ b/contrib/spi/refint.sql.in
@@ -0,0 +1,14 @@
+DROP FUNCTION check_primary_key ();
+DROP FUNCTION check_foreign_key ();
+
+CREATE FUNCTION check_primary_key ()
+ RETURNS opaque
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'newC'
+;
+
+CREATE FUNCTION check_foreign_key ()
+ RETURNS opaque
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'newC'
+;
diff --git a/contrib/spi/timetravel.sql.in b/contrib/spi/timetravel.sql.in
new file mode 100644
index 00000000000..0de680cb39a
--- /dev/null
+++ b/contrib/spi/timetravel.sql.in
@@ -0,0 +1,12 @@
+DROP FUNCTION timetravel();
+DROP FUNCTION set_timetravel(name, int4);
+
+CREATE FUNCTION timetravel()
+ RETURNS opaque
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'newC';
+
+CREATE FUNCTION set_timetravel(name, int4)
+ RETURNS int4
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'newC' WITH (isStrict);