--- og_block_visibility.install.20060520	2006-05-20 05:01:57.000000000 -0400
+++ og_block_visibility.install	2006-06-02 13:03:54.000000000 -0400
@@ -4,6 +4,7 @@
 /**
  * Implementation of hook_install.
  */
+// 2006-06-02 PFM: postgresql support added.
 function og_block_visibility_install() {
   switch ($GLOBALS['db_type']) {
     case 'mysql':
@@ -14,7 +15,16 @@
         og_nid int(10) unsigned NOT NULL,
         PRIMARY KEY (block_module, block_delta, og_nid)
       ) /*!40100 DEFAULT CHARACTER SET utf8 */;");
-    }
+    break;
+    case 'pgsql':
+      db_query("CREATE TABLE {og_block_visibility} (
+        block_module varchar(64) DEFAULT '' NOT NULL,
+        block_delta varchar(32) NOT NULL DEFAULT 0,
+        og_nid decimal(10) NOT NULL,
+        PRIMARY KEY (block_module, block_delta, og_nid)
+      );");
+    break;
+  }
 }
 
 /**
