@@ -42,6 +42,51 @@ public static string PostGISGEOSVersion()
42
42
throw new InvalidOperationException ( ) ;
43
43
}
44
44
45
+ /// <summary>
46
+ /// Returns the version number of the liblwgeom library.
47
+ /// </summary>
48
+ /// <remarks>
49
+ /// See https://postgis.net/docs/PostGIS_Liblwgeom_Version.html
50
+ /// </remarks>
51
+ /// <returns>
52
+ /// Version number of the liblwgeom library.
53
+ /// </returns>
54
+ [ Sql . Function ( "PostGIS_Liblwgeom_Version" , ServerSideOnly = true ) ]
55
+ public static string PostGISLiblwgeomVersion ( )
56
+ {
57
+ throw new InvalidOperationException ( ) ;
58
+ }
59
+
60
+ /// <summary>
61
+ /// Returns the version number of the libxml library.
62
+ /// </summary>
63
+ /// <remarks>
64
+ /// See https://postgis.net/docs/PostGIS_LibXML_Version.html
65
+ /// </remarks>
66
+ /// <returns>
67
+ /// Version number of the libxml library.
68
+ /// </returns>
69
+ [ Sql . Function ( "PostGIS_LibXML_Version" , ServerSideOnly = true ) ]
70
+ public static string PostGISLibXMLVersion ( )
71
+ {
72
+ throw new InvalidOperationException ( ) ;
73
+ }
74
+
75
+ /// <summary>
76
+ /// Returns the build date of the PostGIS library.
77
+ /// </summary>
78
+ /// <remarks>
79
+ /// See https://postgis.net/docs/PostGIS_Lib_Build_Date.html
80
+ /// </remarks>
81
+ /// <returns>
82
+ /// Build date of the PostGIS library.
83
+ /// </returns>
84
+ [ Sql . Function ( "PostGIS_Lib_Build_Date" , ServerSideOnly = true ) ]
85
+ public static string PostGISLibBuildDate ( )
86
+ {
87
+ throw new InvalidOperationException ( ) ;
88
+ }
89
+
45
90
/// <summary>
46
91
/// Returns the version number of the PostGIS library.
47
92
/// </summary>
@@ -57,6 +102,66 @@ public static string PostGISLibVersion()
57
102
throw new InvalidOperationException ( ) ;
58
103
}
59
104
105
+ /// <summary>
106
+ /// Returns the version number of the PROJ4 library, or null if PROJ4 support is not enabled.
107
+ /// </summary>
108
+ /// <remarks>
109
+ /// See https://postgis.net/docs/PostGIS_PROJ_Version.html
110
+ /// </remarks>
111
+ /// <returns>
112
+ /// Version number of the PROJ4 library.
113
+ /// </returns>
114
+ [ Sql . Function ( "PostGIS_PROJ_Version" , ServerSideOnly = true ) ]
115
+ public static string PostGISPROJVersion ( )
116
+ {
117
+ throw new InvalidOperationException ( ) ;
118
+ }
119
+
120
+ /// <summary>
121
+ /// Returns the version number of the internal Wagyu library, or null if Wagyu support is not enabled.
122
+ /// </summary>
123
+ /// <remarks>
124
+ /// See https://postgis.net/docs/PostGIS_Wagyu_Version.html
125
+ /// </remarks>
126
+ /// <returns>
127
+ /// Version number of the Wagyu library.
128
+ /// </returns>
129
+ [ Sql . Function ( "PostGIS_Wagyu_Version" , ServerSideOnly = true ) ]
130
+ public static string PostGISWagyuVersion ( )
131
+ {
132
+ throw new InvalidOperationException ( ) ;
133
+ }
134
+
135
+ /// <summary>
136
+ /// Returns the build date of the PostGIS scripts.
137
+ /// </summary>
138
+ /// <remarks>
139
+ /// See https://postgis.net/docs/PostGIS_Scripts_Build_Date.html
140
+ /// </remarks>
141
+ /// <returns>
142
+ /// Build date of the PostGIS scripts.
143
+ /// </returns>
144
+ [ Sql . Function ( "PostGIS_Scripts_Build_Date" , ServerSideOnly = true ) ]
145
+ public static string PostGISScriptsBuildDate ( )
146
+ {
147
+ throw new InvalidOperationException ( ) ;
148
+ }
149
+
150
+ /// <summary>
151
+ /// Returns version of the PostGIS scripts installed in this database.
152
+ /// </summary>
153
+ /// <remarks>
154
+ /// See https://postgis.net/docs/PostGIS_Scripts_Installed.html
155
+ /// </remarks>
156
+ /// <returns>
157
+ /// Version of the PostGIS scripts.
158
+ /// </returns>
159
+ [ Sql . Function ( "PostGIS_Scripts_Installed" , ServerSideOnly = true ) ]
160
+ public static string PostGISScriptsInstalled ( )
161
+ {
162
+ throw new InvalidOperationException ( ) ;
163
+ }
164
+
60
165
/// <summary>
61
166
/// Returns PostGIS version number and compile-time options.
62
167
/// </summary>
0 commit comments