pgq_coop: add version() function
authorMarko Kreen <markokr@gmail.com>
Wed, 16 Feb 2011 11:27:31 +0000 (13:27 +0200)
committerMarko Kreen <markokr@gmail.com>
Wed, 16 Feb 2011 11:29:03 +0000 (13:29 +0200)
sql/pgq_coop/Makefile
sql/pgq_coop/functions/pgq_coop.version.sql [new file with mode: 0644]
sql/pgq_coop/structure/functions.sql

index 5602d20304bf799d7a7ca8420d62f2696dd089f8..8c8bb8b8617bb9237ec0f9d2398d840b87429963 100644 (file)
@@ -33,7 +33,7 @@ pgq_coop.upgrade.sql: $(SRCS)
 dox: cleandox $(SRCS)
        mkdir -p docs/html
        mkdir -p docs/sql
-       $(CATSQL) structure/functions.sql > docs/sql/functions.sql
+       $(CATSQL) --ndoc structure/functions.sql > docs/sql/functions.sql
        $(NDOC) $(NDOCARGS)
 
 cleandox:
diff --git a/sql/pgq_coop/functions/pgq_coop.version.sql b/sql/pgq_coop/functions/pgq_coop.version.sql
new file mode 100644 (file)
index 0000000..7920b76
--- /dev/null
@@ -0,0 +1,14 @@
+
+create or replace function pgq_coop.version()
+returns text as $$
+-- ----------------------------------------------------------------------
+-- Function: pgq_coop.version(0)
+--
+--      Returns version string for pgq_coop.  ATM its SkyTools version
+--      with suffix that is only bumped when pgq_coop database code changes.
+-- ----------------------------------------------------------------------
+begin
+    return '3.0.0.1';
+end;
+$$ language plpgsql;
+
index e23c8186bd0530b268945d821d8de9b6ba89b24d..b62e32ca8a553f8a65c310c2968929cb62608821 100644 (file)
@@ -8,3 +8,6 @@
 \i functions/pgq_coop.next_batch.sql
 \i functions/pgq_coop.finish_batch.sql
 
+-- Group: General Info
+\i functions/pgq_coop.version.sql
+