Add Win32 MSVC code to support this recent patch:
authorBruce Momjian <bruce@momjian.us>
Fri, 5 Sep 2008 16:54:39 +0000 (16:54 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 5 Sep 2008 16:54:39 +0000 (16:54 +0000)
Add missing descriptions for aggregates, functions and conversions.

Bernd Helmle

src/tools/msvc/Install.pm

index 4f7faae849d04566c1360a389c00b1cdc0ed8740..bf57a79858a922e7838394824e33d0702e647df7 100644 (file)
@@ -216,8 +216,11 @@ sub GenerateConversionScript
         $sql .= "-- $se --> $de\n";
         $sql .=
 "CREATE OR REPLACE FUNCTION $func (INTEGER, INTEGER, CSTRING, INTERNAL, INTEGER) RETURNS VOID AS '\$libdir/$obj', '$func' LANGUAGE C STRICT;\n";
+        $sql .=
+"COMMENT ON FUNCTION $func(INTEGER, INTEGER, CSTRING, INTERNAL, INTEGER) IS 'internal conversion function for $se to $de';\n";
         $sql .= "DROP CONVERSION pg_catalog.$name;\n";
         $sql .= "CREATE DEFAULT CONVERSION pg_catalog.$name FOR '$se' TO '$de' FROM $func;\n";
+        $sql .= "COMMENT ON CONVERSION pg_catalog.$name IS 'conversion for $se to $de';\n";
     }
     open($F,">$target/share/conversion_create.sql")
       || die "Could not write to conversion_create.sql\n";