[postgis-commits] svn - r3872 - spike/wktraster/rt_pg

postgis-commits at postgis.refractions.net postgis-commits at postgis.refractions.net
Mon Mar 16 08:00:23 PDT 2009


Author: mloskot
Date: 2009-03-16 08:00:22 -0700 (Mon, 16 Mar 2009)
New Revision: 3872

Modified:
   spike/wktraster/rt_pg/rtpostgis.sql.in.c
Log:
Redefined AddRasterColumn shortcuts to accept all parameters but <catalog> / <catalog> <schema> - default values are used.

Modified: spike/wktraster/rt_pg/rtpostgis.sql.in.c
===================================================================
--- spike/wktraster/rt_pg/rtpostgis.sql.in.c	2009-03-16 13:57:23 UTC (rev 3871)
+++ spike/wktraster/rt_pg/rtpostgis.sql.in.c	2009-03-16 15:00:22 UTC (rev 3872)
@@ -359,8 +359,8 @@
 
 ------------------------------------------------------------------------------
 -- ADDRASTERCOLUMN
---      <catalog> <schema> <table> <column> <srid>
---      <pixel_types> <out_db> <regular_blocking>
+--      <catalog> <schema> <table> <column> <srid> <pixel_types>
+--      <out_db> <regular_blocking>
 --      <nodata_values>
 --      <pixelsize_x> <pixelsize_y>
 --      <blocksize_x> <blocksize_y>
@@ -559,55 +559,66 @@
 LANGUAGE 'plpgsql' _VOLATILE;
 
 
--------------------------------------------------------------------------------
+------------------------------------------------------------------------------
 -- ADDRASTERCOLUMN
 --      <schema> <table> <column> <srid> <pixel_types>
+--      <out_db> <regular_blocking>
+--      <nodata_values>
+--      <pixelsize_x> <pixelsize_y>
+--      <blocksize_x> <blocksize_y>
+--      <extent>
 -------------------------------------------------------------------------------
---
--- This is a wrapper to the real AddRasterColumn, for use
--- when catalogue is undefined
---
--- TODO: To be documented
 -- 
+-- TODO: to be documented
+-- 
 -------------------------------------------------------------------------------
 
-CREATEFUNCTION AddRasterColumn(varchar, varchar, varchar, integer, varchar[])
+CREATEFUNCTION AddRasterColumn(varchar, varchar, varchar, integer, varchar[],
+                               boolean, boolean, double precision[],
+                               double precision, double precision,
+                               integer, integer, geometry)
     RETURNS text AS
 $$ 
 DECLARE
     ret text;
 BEGIN
-    SELECT AddRasterColumn('',$1,$2,$3,$4,$5,'f','f',null,null,null,null,null,null) INTO ret;
+    SELECT AddRasterColumn('',$1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13) INTO ret;
     RETURN ret;
 END;
 $$
 LANGUAGE 'plpgsql' _STABLE;
 
 
--------------------------------------------------------------------------------
+------------------------------------------------------------------------------
 -- ADDRASTERCOLUMN
---      <schema> <table> <column> <srid> <pixel_types> <nodata_values>
+--      <table> <column> <srid> <pixel_types>
+--      <out_db> <regular_blocking>
+--      <nodata_values>
+--      <pixelsize_x> <pixelsize_y>
+--      <blocksize_x> <blocksize_y>
+--      <extent>
 -------------------------------------------------------------------------------
---
--- This is a wrapper to the real AddRasterColumn, for use
--- when catalogue is undefined
---
--- TODO: To be documented
 -- 
+-- TODO: to be documented
+-- 
 -------------------------------------------------------------------------------
 
-CREATEFUNCTION AddRasterColumn(varchar, varchar, varchar, integer, varchar[], double precision[])
+CREATEFUNCTION AddRasterColumn(varchar, varchar, integer, varchar[],
+                               boolean, boolean, double precision[],
+                               double precision, double precision,
+                               integer, integer, geometry)
     RETURNS text AS
 $$ 
 DECLARE
     ret text;
 BEGIN
-    SELECT AddRasterColumn('',$1,$2,$3,$4,$5,'f','f',$6,null,null,null,null,null) INTO ret;
+    SELECT AddRasterColumn('','',$1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12) INTO ret;
     RETURN ret;
 END;
 $$
 LANGUAGE 'plpgsql' _STABLE;
 
+
 -------------------------------------------------------------------------------
 -- DROPRASTERCOLUMN
 --      <catalog> <schema> <table> <column>



More information about the postgis-commits mailing list