From: Maxious Date: Fri, 23 Mar 2012 12:23:45 +0000 Subject: Upgrade to jquery mobile 1.1.0-rc.1 X-Git-Url: http://maxious.lambdacomplex.org/git/?p=busui.git&a=commitdiff&h=9b85fc3401f160bbfe0bdda006cb0626493b55be --- Upgrade to jquery mobile 1.1.0-rc.1 --- --- /dev/null +++ b/.gitmodules @@ -1,1 +1,16 @@ +[submodule "js/flotr2"] + path = js/flotr2 + url = https://github.com/HumbleSoftware/Flotr2.git +[submodule "js/FlashCanvas"] + path = js/FlashCanvas + url = https://github.com/timcameronryan/FlashCanvas +[submodule "lib/amon-php"] + path = lib/amon-php + url = https://github.com/martinrusev/amon-php.git +[submodule "javascripts/tesseract"] + path = javascripts/tesseract + url = https://github.com/square/tesseract.git +[submodule "javascripts/d3"] + path = javascripts/d3 + url = https://github.com/mbostock/d3.git --- a/about.php +++ b/about.php @@ -20,8 +20,8 @@

Busness Time - An ACT bus timetable webapp
Based on the maxious-canberra-transit-feed (download, - last updated )
+ href="http://busresources.lambdacomplex.org/cbrfeed.zip">download, + last updated )
Source code for the transit feed and this @@ -34,8 +34,9 @@
Some icons by Joseph Wain / glyphish.com
Native clients also available for iPhone(
cbrTimetable by Sandor Kolotenko - , ACT Buses by David Sullivan) - , Android (MyBus 2.0 by Imagine Team) + , ACT Buses by David Sullivan, Bus Trips ACT by Molson Chengalath) + , Android (MyBus 2.0 by Imagine Team, GetMe2 Canberra by +Colin Thompson , TransitTimes+ by Zervaas Enterprises) and Windows Phone 7 (TransHub Canberra by Soul Solutions) Other web clients include iTranzit.
GTFS-realtime API: --- a/aws/awsStartup.sh +++ /dev/null @@ -1,13 +1,1 @@ -#!/bin/bash -#this script should be run from a fresh git checkout from github -#ami base must have yum install lighttpd-fastcgi, git, tomcat6 -#php-cli php-gd tomcat6-webapps tomcat6-admin-webapps svn maven2 -#postgres postgres-server php-pg -#http://www.how2forge.org/installing-lighttpd-with-php5-and-mysql-support-on-fedora-12 -sh busuiphp.sh -sh busuidb.sh -sh busuiotp.sh - - - --- a/aws/busuidb.sh +++ /dev/null @@ -1,17 +1,1 @@ -createdb transitdata -createlang -d transitdata plpgsql -psql -d transitdata -f /var/www/lib/postgis.sql -# curl https://github.com/maxious/ACTBus-ui/raw/master/transitdata.cbrfeed.sql.gz -o transitdata.cbrfeed.sql.gz -#made with pg_dump transitdata | gzip -c > transitdata.cbrfeed.sql.gz -gunzip /var/www/transitdata.cbrfeed.sql.gz -psql -d transitdata -f /var/www/transitdata.cbrfeed.sql -#createuser transitdata -SDRP -#password transitdata -#psql -d transitdata -c "GRANT SELECT ON TABLE agency,calendar,calendar_dates,routes,stop_times,stops,trips TO transitdata;" -#psql -d transitdata -c "GRANT SELECT,INSERT ON TABLE myway_observations,myway_routes,myway_stops,myway_timingdeltas TO transitdata;" -#psql -d transitdata -c "GRANT SELECT,INSERT,UPDATE ON TABLE myway_routes,myway_stops TO transitdata;" -##psql -d transitdata -c "GRANT SELECT ON ALL TABLES IN SCHEMA public TO transitdata;" -## INSERT INTO geometry_columns(f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, "type") -##SELECT '', 'public', 'shapes', 'shape_pt', ST_CoordDim(shape_pt), ST_SRID(shape_pt), GeometryType(shape_pt) -##FROM shapes LIMIT 1; -php /var/www/updatedb.php + --- a/aws/busuiotp.sh +++ /dev/null @@ -1,10 +1,1 @@ -wget http://s3-ap-southeast-1.amazonaws.com/busresources/Graph.obj \ --O /tmp/Graph.obj -/etc/init.d/tomcat6 stop -rm -rfv /usr/share/tomcat6/webapps/opentripplanner* -wget http://s3-ap-southeast-1.amazonaws.com/busresources/opentripplanner-webapp.war \ --O /usr/share/tomcat6/webapps/opentripplanner-webapp.war -wget http://s3-ap-southeast-1.amazonaws.com/busresources/opentripplanner-api-webapp.war \ --O /usr/share/tomcat6/webapps/opentripplanner-api-webapp.war -/etc/init.d/tomcat6 restart --- a/aws/busuiotp.testing.sh +++ /dev/null @@ -1,10 +1,1 @@ -wget http://s3-ap-southeast-1.amazonaws.com/busresources/testing/Graph.obj \ --O /tmp/Graph.obj -/etc/init.d/tomcat6 stop -rm -rfv /usr/share/tomcat6/webapps/opentripplanner* -wget http://s3-ap-southeast-1.amazonaws.com/busresources/testing/opentripplanner-webapp.war \ --O /usr/share/tomcat6/webapps/opentripplanner-webapp.war -wget http://s3-ap-southeast-1.amazonaws.com/busresources/testing/opentripplanner-api-webapp.war \ --O /usr/share/tomcat6/webapps/opentripplanner-api-webapp.war -/etc/init.d/tomcat6 restart --- a/aws/busuiphp.sh +++ /dev/null @@ -1,12 +1,1 @@ -cp /root/aws.php /tmp/ -chmod 777 /var/cache/lighttpd/compress/ -chcon -h system_u:object_r:httpd_sys_content_t /var/www -chcon -R -h root:object_r:httpd_sys_content_t /var/www/* - -chcon -R -t httpd_sys_content_rw_t /var/www/labs/tiles -chmod -R 777 /var/www/labs/tiles - -wget http://s3-ap-southeast-1.amazonaws.com/busresources/cbrfeed.zip \ --O /var/www/cbrfeed.zip - --- a/aws/compress.conf +++ /dev/null @@ -1,33 +1,1 @@ -####################################################################### -## -## Output Compression -## -------------------- -## -## see http://www.lighttpd.net/documentation/compress.html -## -server.modules += ( "mod_compress" ) -## -## where should the compressed files be cached? -## see the base config for the declaration of the variable. -## -## This directory should be changed per vhost otherwise you can -## run into trouble with overlapping filenames -## -compress.cache-dir = cache_dir + "/compress" - -## -## FileTypes to compress. -## -#compress.filetype = ("text/plain", "text/html") -compress.filetype = ("text/plain", "text/html", "text/javascript", "text/css", "text/xml") - -## -## Maximum filesize that will be compressed. -## Default is 0, which means unlimited file size. -## -#compress.max-filesize = 0 - -## -####################################################################### - --- a/aws/data-sources.xml +++ /dev/null @@ -1,13 +1,1 @@ - - - - - - - - - - - --- a/aws/expire.conf +++ /dev/null @@ -1,29 +1,1 @@ -####################################################################### -## -## Expire Module -## --------------- -## -## See http://www.lighttpd.net/documentation/expire.html -## -server.modules += ( "mod_expire" ) -## -## assignes a expiration to all files below the specified path. The -## specification of the time is made up of: -## -## -## -#expire.url = ( -# "/buggy/" => "access 2 hours", -# "/images/" => "access plus 1 seconds 2 minutes" -#) -etag.use-mtime = "enable" -etag.use-inode = "disable" -static-file.etags = "enable" -$HTTP["url"] =~ "\.(css|js|png|jpg|ico|gif)$" { - expire.url = ( "" => "access 7 days" ) -} - -## -####################################################################### - --- a/aws/fastcgi.conf +++ /dev/null @@ -1,144 +1,1 @@ -####################################################################### -## -## FastCGI Module -## --------------- -## -## http://www.lighttpd.net/documentation/fastcgi.html -## -server.modules += ( "mod_fastcgi" ) -fastcgi.server = ( ".php" => - ( "localhost" => - ( - "socket" => -"/var/run/lighttpd/php-fastcgi.socket", - "bin-path" => "/usr/bin/php-cgi" - ) - ) - ) -## -## PHP Example -## For PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini. -## -## The number of php processes you will get can be easily calculated: -## -## num-procs = max-procs * ( 1 + PHP_FCGI_CHILDREN ) -## -## for the php-num-procs example it means you will get 17*5 = 85 php -## processes. you always should need this high number for your very -## busy sites. And if you have a lot of RAM. :) -## -#fastcgi.server = ( ".php" => -# ( "php-local" => -# ( -# "socket" => socket_dir + "/php-fastcgi-1.socket", -# "bin-path" => server_root + "/php-cgi", -# "max-procs" => 1, -# "broken-scriptfilename" => "enable", -# ) -# ), -# ( "php-tcp" => -# ( -# "host" => "127.0.0.1", -# "port" => 9999, -# "check-local" => "disable", -# "broken-scriptfilename" => "enable", -# ) -# ), -# -# ( "php-num-procs" => -# ( -# "socket" => socket_dir + "/php-fastcgi-2.socket", -# "bin-path" => server_root + "/php-cgi", -# "bin-environment" => ( -# "PHP_FCGI_CHILDREN" => "16", -# "PHP_FCGI_MAX_REQUESTS" => "10000", -# ), -# "max-procs" => 5, -# "broken-scriptfilename" => "enable", -# ) -# ), -# ) -## -## Ruby on Rails Example -## -## Normally you only run one Rails application on one vhost. -## -#$HTTP["host"] == "rails1.example.com" { -# server.document-root = server_root + "/rails/someapp/public" -# server.error-handler-404 = "/dispatch.fcgi" -# fastcgi.server = ( ".fcgi" => -# ("someapp" => -# ( "socket" => socket_dir + "/someapp-fcgi.socket", -# "bin-path" => server_root + "/rails/someapp/public/dispatch.fcgi", -# "bin-environment" => ( -# "RAILS_ENV" => "production", -# "TMP" => home_dir + "/rails/someapp", -# ), -# ) -# ) -# ) -#} - -## -## Another example with multiple rails applications on one vhost. -## -## http://blog.lighttpd.net/articles/2005/11/23/lighttpd-1-4-8-and-multiple-rails-apps -## -#$HTTP["host"] == "rails2.example.com" { -# $HTTP["url"] =~ "^/someapp1" { -# server.document-root = server_root + "/rails/someapp1/public" -# server.error-handler-404 = "/dispatch.fcgi" -# fastcgi.server = ( ".fcgi" => -# ("someapp1" => -# ( "socket" => socket_dir + "/someapp1-fcgi.socket", -# "bin-path" => server_root + "/rails/someapp1/public/dispatch.fcgi", -# "bin-environment" => ( -# "RAILS_ENV" => "production", -# "TMP" => home_dir + "/rails/someapp1", -# ), -# "strip-request-uri" => "/someapp1/" -# ) -# ) -# ) -# } -# -# $HTTP["url"] =~ "^/someapp2" { -# server.document-root = server_root + "/rails/someapp2/public" -# server.error-handler-404 = "/dispatch.fcgi" -# fastcgi.server = ( ".fcgi" => -# ("someapp2" => -# ( "socket" => socket_dir + "/someapp2-fcgi.socket", -# "bin-path" => server_root + "/rails/someapp2/public/dispatch.fcgi", -# "bin-environment" => ( -# "RAILS_ENV" => "production", -# "TMP" => home_dir + "/rails/someapp2", -# ), -# "strip-request-uri" => "/someapp2/" -# ) -# ) -# ) -# } -#} - -## chrooted webserver + external PHP -## -## $ spawn-fcgi -f /usr/bin/php-cgi -p 2000 -a 127.0.0.1 -C 8 -## -## webserver chrooted to /srv/www/ -## php running outside the chroot -# -#fastcgi.server = ( -# ".php" => (( -# "host" => "127.0.0.1", -# "port" => "2000", -# "docroot" => "/srv/www/servers/www.example.org/htdocs/" -# ))) -# -#server.chroot = "/srv/www" -#server.document-root = "/servers/wwww.example.org/htdocs/" -# - -## -####################################################################### - --- a/aws/modules.conf +++ /dev/null @@ -1,173 +1,1 @@ -####################################################################### -## -## Modules to load -## ----------------- -## -## at least mod_access and mod_accesslog should be loaded -## all other module should only be loaded if really neccesary -## -## - saves some time -## - saves memory -## -## the default module set contains: -## -## "mod_indexfile", "mod_dirlisting", "mod_staticfile" -## -## you dont have to include those modules in your list -## -## Modules, which are pulled in via conf.d/*.conf -## -## NOTE: the order of modules is important. -## -## - mod_accesslog -> conf.d/access_log.conf -## - mod_compress -> conf.d/compress.conf -## - mod_status -> conf.d/status.conf -## - mod_webdav -> conf.d/webdav.conf -## - mod_cml -> conf.d/cml.conf -## - mod_evhost -> conf.d/evhost.conf -## - mod_simple_vhost -> conf.d/simple_vhost.conf -## - mod_mysql_vhost -> conf.d/mysql_vhost.conf -## - mod_trigger_b4_dl -> conf.d/trigger_b4_dl.conf -## - mod_userdir -> conf.d/userdir.conf -## - mod_rrdtool -> conf.d/rrdtool.conf -## - mod_ssi -> conf.d/ssi.conf -## - mod_cgi -> conf.d/cgi.conf -## - mod_scgi -> conf.d/scgi.conf -## - mod_fastcgi -> conf.d/fastcgi.conf -## - mod_proxy -> conf.d/proxy.conf -## - mod_secdownload -> conf.d/secdownload.conf -## - mod_expire -> conf.d/expire.conf -## -server.modules = ( - "mod_access", -# "mod_alias", -# "mod_auth", -# "mod_evasive", -# "mod_redirect", -# "mod_rewrite", -# "mod_setenv", -# "mod_usertrack", -) - -## -####################################################################### - -####################################################################### -## -## Config for various Modules -## - -## -## mod_ssi -## -#include "conf.d/ssi.conf" - -## -## mod_status -## -#include "conf.d/status.conf" - -## -## mod_webdav -## -#include "conf.d/webdav.conf" - -## -## mod_compress -## -include "conf.d/compress.conf" - -## -## mod_userdir -## -#include "conf.d/userdir.conf" - -## -## mod_magnet -## -#include "conf.d/magnet.conf" - -## -## mod_cml -## -#include "conf.d/cml.conf" - -## -## mod_rrdtool -## -#include "conf.d/rrdtool.conf" - -## -## mod_proxy -## -#include "conf.d/proxy.conf" - -## -## mod_expire -## -include "conf.d/expire.conf" - -## -## mod_secdownload -## -#include "conf.d/secdownload.conf" - -## -####################################################################### - -####################################################################### -## -## CGI modules -## - -## -## SCGI (mod_scgi) -## -#include "conf.d/scgi.conf" - -## -## FastCGI (mod_fastcgi) -## -include "conf.d/fastcgi.conf" - -## -## plain old CGI (mod_cgi) -## -#include "conf.d/cgi.conf" - -## -####################################################################### - -####################################################################### -## -## VHost Modules -## -## Only load ONE of them! -## ======================== -## - -## -## You can use conditionals for vhosts aswell. -## -## see http://www.lighttpd.net/documentation/configuration.html -## - -## -## mod_evhost -## -#include "conf.d/evhost.conf" - -## -## mod_simple_vhost -## -#include "conf.d/simple_vhost.conf" - -## -## mod_mysql_vhost -## -#include "conf.d/mysql_vhost.conf" - -## -####################################################################### - --- a/aws/pg_hba.conf +++ /dev/null @@ -1,77 +1,1 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the -# PostgreSQL documentation for a complete description -# of this file. A short synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER CIDR-ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER CIDR-ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER CIDR-ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain socket, -# "host" is either a plain or SSL-encrypted TCP/IP socket, "hostssl" is an -# SSL-encrypted TCP/IP socket, and "hostnossl" is a plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", a database name, or -# a comma-separated list thereof. -# -# USER can be "all", a user name, a group name prefixed with "+", or -# a comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names from -# a separate file. -# -# CIDR-ADDRESS specifies the set of hosts the record matches. -# It is made up of an IP address and a CIDR mask that is an integer -# (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that specifies -# the number of significant bits in the mask. Alternatively, you can write -# an IP address and netmask in separate columns to specify the set of hosts. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", "krb5", -# "ident", "pam", "ldap" or "cert". Note that "password" sends passwords -# in clear text; "md5" is preferred since it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different authentication -# methods - refer to the "Client Authentication" section in the documentation -# for a list of which options are available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other special -# characters must be quoted. Quoting one of the keywords "all", "sameuser" or -# "samerole" makes the name lose its special character, and just match a -# database or username with that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can use -# "pg_ctl reload" to do that. -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL listen -# on a non-local interface via the listen_addresses configuration parameter, -# or via the -i or -h command line switches. -# - - - -# TYPE DATABASE USER CIDR-ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -#Allow any IP to connect, with a password: -host all all 0.0.0.0 0.0.0.0 md5 - --- a/aws/php.ini +++ /dev/null @@ -1,1662 +1,1 @@ -[PHP] -date.timezone = "Australia/Sydney" - -;;;;;;;;;;;;;;;;;;; -; About php.ini ; -;;;;;;;;;;;;;;;;;;; -; PHP's initialization file, generally called php.ini, is responsible for -; configuring many of the aspects of PHP's behavior. - -; PHP attempts to find and load this configuration from a number of locations. -; The following is a summary of its search order: -; 1. SAPI module specific location. -; 2. The PHPRC environment variable. (As of PHP 5.2.0) -; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0) -; 4. Current working directory (except CLI) -; 5. The web server's directory (for SAPI modules), or directory of PHP -; (otherwise in Windows) -; 6. The directory from the --with-config-file-path compile time option, or the -; Windows directory (C:\windows or C:\winnt) -; See the PHP docs for more specific information. -; http://www.php.net/manual/en/configuration.file.php - -; The syntax of the file is extremely simple. Whitespace and Lines -; beginning with a semicolon are silently ignored (as you probably guessed). -; Section headers (e.g. [Foo]) are also silently ignored, even though -; they might mean something in the future. - -; Directives following the section heading [PATH=/www/mysite] only -; apply to PHP files in the /www/mysite directory. Directives -; following the section heading [HOST=www.example.com] only apply to -; PHP files served from www.example.com. Directives set in these -; special sections cannot be overridden by user-defined INI files or -; at runtime. Currently, [PATH=] and [HOST=] sections only work under -; CGI/FastCGI. -; http://www.php.net/manual/en/ini.sections.php - -; Directives are specified using the following syntax: -; directive = value -; Directive names are *case sensitive* - foo=bar is different from FOO=bar. -; Directives are variables used to configure PHP or PHP extensions. -; There is no name validation. If PHP can't find an expected -; directive because it is not set or is mistyped, a default value will be used. - -; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one -; of the INI constants (On, Off, True, False, Yes, No and None) or an expression -; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a -; previously set variable or directive (e.g. ${foo}) - -; Expressions in the INI file are limited to bitwise operators and parentheses: -; | bitwise OR -; ^ bitwise XOR -; & bitwise AND -; ~ bitwise NOT -; ! boolean NOT - -; Boolean flags can be turned on using the values 1, On, True or Yes. -; They can be turned off using the values 0, Off, False or No. - -; An empty string can be denoted by simply not writing anything after the equal -; sign, or by using the None keyword: - -; foo = ; sets foo to an empty string -; foo = None ; sets foo to an empty string -; foo = "None" ; sets foo to the string 'None' - -; If you use constants in your value, and these constants belong to a -; dynamically loaded extension (either a PHP extension or a Zend extension), -; you may only use these constants *after* the line that loads the extension. - -;;;;;;;;;;;;;;;;;;; -; About this file ; -;;;;;;;;;;;;;;;;;;; -; PHP comes packaged with two INI files. One that is recommended to be used -; in production environments and one that is recommended to be used in -; development environments. - -; php.ini-production contains settings which hold security, performance and -; best practices at its core. But please be aware, these settings may break -; compatibility with older or less security conscience applications. We -; recommending using the production ini in production and testing environments. - -; php.ini-development is very similar to its production variant, except it's -; much more verbose when it comes to errors. We recommending using the -; development version only in development environments as errors shown to -; application users can inadvertently leak otherwise secure information. - -; This 2 files are provided, by RPM, in /usr/share/doc/php-common-*/ -; File used by RPM (the /etc/php.ini) is mainly the php.ini-production - -;;;;;;;;;;;;;;;;;;; -; Quick Reference ; -;;;;;;;;;;;;;;;;;;; -; The following are all the settings which are different in either the production -; or development versions of the INIs with respect to PHP's default behavior. -; Please see the actual settings later in the document for more details as to why -; we recommend these changes in PHP's behavior. - -; allow_call_time_pass_reference -; Default Value: On -; Development Value: Off -; Production Value: Off - -; display_errors -; Default Value: On -; Development Value: On -; Production Value: Off - -; display_startup_errors -; Default Value: Off -; Development Value: On -; Production Value: Off - -; error_reporting -; Default Value: E_ALL & ~E_NOTICE -; Development Value: E_ALL | E_STRICT -; Production Value: E_ALL & ~E_DEPRECATED - -; html_errors -; Default Value: On -; Development Value: On -; Production value: Off - -; log_errors -; Default Value: Off -; Development Value: On -; Production Value: On - -; magic_quotes_gpc -; Default Value: On -; Development Value: Off -; Production Value: Off - -; max_input_time -; Default Value: -1 (Unlimited) -; Development Value: 60 (60 seconds) -; Production Value: 60 (60 seconds) - -; output_buffering -; Default Value: Off -; Development Value: 4096 -; Production Value: 4096 - -; register_argc_argv -; Default Value: On -; Development Value: Off -; Production Value: Off - -; register_long_arrays -; Default Value: On -; Development Value: Off -; Production Value: Off - -; request_order -; Default Value: None -; Development Value: "GP" -; Production Value: "GP" - -; session.bug_compat_42 -; Default Value: On -; Development Value: On -; Production Value: Off - -; session.bug_compat_warn -; Default Value: On -; Development Value: On -; Production Value: Off - -; session.gc_divisor -; Default Value: 100 -; Development Value: 1000 -; Production Value: 1000 - -; session.hash_bits_per_character -; Default Value: 4 -; Development Value: 5 -; Production Value: 5 - -; short_open_tag -; Default Value: On -; Development Value: Off -; Production Value: Off - -; track_errors -; Default Value: Off -; Development Value: On -; Production Value: Off - -; url_rewriter.tags -; Default Value: "a=href,area=href,frame=src,form=,fieldset=" -; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" -; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" - -; variables_order -; Default Value: "EGPCS" -; Development Value: "GPCS" -; Production Value: "GPCS" - -;;;;;;;;;;;;;;;;;;;; -; php.ini Options ; -;;;;;;;;;;;;;;;;;;;; -; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini" -;user_ini.filename = ".user.ini" - -; To disable this feature set this option to empty value -;user_ini.filename = - -; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes) -;user_ini.cache_ttl = 300 - -;;;;;;;;;;;;;;;;;;;; -; Language Options ; -;;;;;;;;;;;;;;;;;;;; - -; Enable the PHP scripting language engine under Apache. -; http://www.php.net/manual/en/apache.configuration.php#ini.engine -engine = On - -; This directive determines whether or not PHP will recognize code between -; tags as PHP source which should be processed as such. It's been -; recommended for several years that you not use the short tag "short cut" and -; instead to use the full tag combination. With the wide spread use -; of XML and use of these tags by other languages, the server can become easily -; confused and end up parsing the wrong code in the wrong context. But because -; this short cut has been a feature for such a long time, it's currently still -; supported for backwards compatibility, but we recommend you don't use them. -; Default Value: On -; Development Value: Off -; Production Value: Off -; http://www.php.net/manual/en/ini.core.php#ini.short-open-tag -short_open_tag = Off - -; Allow ASP-style <% %> tags. -; http://www.php.net/manual/en/ini.core.php#ini.asp-tags -asp_tags = Off - -; The number of significant digits displayed in floating point numbers. -; http://www.php.net/manual/en/ini.core.php#ini.precision -precision = 14 - -; Enforce year 2000 compliance (will cause problems with non-compliant browsers) -; http://www.php.net/manual/en/ini.core.php#ini.y2k-compliance -y2k_compliance = On - -; Output buffering is a mechanism for controlling how much output data -; (excluding headers and cookies) PHP should keep internally before pushing that -; data to the client. If your application's output exceeds this setting, PHP -; will send that data in chunks of roughly the size you specify. -; Turning on this setting and managing its maximum buffer size can yield some -; interesting side-effects depending on your application and web server. -; You may be able to send headers and cookies after you've already sent output -; through print or echo. You also may see performance benefits if your server is -; emitting less packets due to buffered output versus PHP streaming the output -; as it gets it. On production servers, 4096 bytes is a good setting for performance -; reasons. -; Note: Output buffering can also be controlled via Output Buffering Control -; functions. -; Possible Values: -; On = Enabled and buffer is unlimited. (Use with caution) -; Off = Disabled -; Integer = Enables the buffer and sets its maximum size in bytes. -; Default Value: Off -; Development Value: 4096 -; Production Value: 4096 -; http://www.php.net/manual/en/outcontrol.configuration.php#ini.output-buffering -output_buffering = 4096 - -; You can redirect all of the output of your scripts to a function. For -; example, if you set output_handler to "mb_output_handler", character -; encoding will be transparently converted to the specified encoding. -; Setting any output handler automatically turns on output buffering. -; Note: People who wrote portable scripts should not depend on this ini -; directive. Instead, explicitly set the output handler using ob_start(). -; Using this ini directive may cause problems unless you know what script -; is doing. -; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler" -; and you cannot use both "ob_gzhandler" and "zlib.output_compression". -; Note: output_handler must be empty if this is set 'On' !!!! -; Instead you must use zlib.output_handler. -; http://www.php.net/manual/en/outcontrol.configuration.php#ini.output-handler -;output_handler = - -; Transparent output compression using the zlib library -; Valid values for this option are 'off', 'on', or a specific buffer size -; to be used for compression (default is 4KB) -; Note: Resulting chunk size may vary due to nature of compression. PHP -; outputs chunks that are few hundreds bytes each as a result of -; compression. If you prefer a larger chunk size for better -; performance, enable output_buffering in addition. -; Note: You need to use zlib.output_handler instead of the standard -; output_handler, or otherwise the output will be corrupted. -; http://www.php.net/manual/en/zlib.configuration.php#ini.zlib.output-compression -zlib.output_compression = on - -; http://www.php.net/manual/en/zlib.configuration.php#ini.zlib.output-compression-level -;zlib.output_compression_level = -1 - -; You cannot specify additional output handlers if zlib.output_compression -; is activated here. This setting does the same as output_handler but in -; a different order. -; http://www.php.net/manual/en/zlib.configuration.php#ini.zlib.output-handler -;zlib.output_handler = - -; Implicit flush tells PHP to tell the output layer to flush itself -; automatically after every output block. This is equivalent to calling the -; PHP function flush() after each and every call to print() or echo() and each -; and every HTML block. Turning this option on has serious performance -; implications and is generally recommended for debugging purposes only. -; http://www.php.net/manual/en/outcontrol.configuration.php#ini.implicit-flush -implicit_flush = Off - -; The unserialize callback function will be called (with the undefined class' -; name as parameter), if the unserializer finds an undefined class -; which should be instantiated. A warning appears if the specified function is -; not defined, or if the function doesn't include/implement the missing class. -; So only set this entry, if you really want to implement such a -; callback-function. -unserialize_callback_func = - -; When floats & doubles are serialized store serialize_precision significant -; digits after the floating point. The default value ensures that when floats -; are decoded with unserialize, the data will remain the same. -serialize_precision = 100 - -; This directive allows you to enable and disable warnings which PHP will issue -; if you pass a value by reference at function call time. Passing values by -; reference at function call time is a deprecated feature which will be removed -; from PHP at some point in the near future. The acceptable method for passing a -; value by reference to a function is by declaring the reference in the functions -; definition, not at call time. This directive does not disable this feature, it -; only determines whether PHP will warn you about it or not. These warnings -; should enabled in development environments only. -; Default Value: On (Suppress warnings) -; Development Value: Off (Issue warnings) -; Production Value: Off (Issue warnings) -; http://www.php.net/manual/en/ini.core.php#ini.allow-call-time-pass-reference -allow_call_time_pass_reference = Off - -; Safe Mode -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.safe-mode -safe_mode = Off - -; By default, Safe Mode does a UID compare check when -; opening files. If you want to relax this to a GID compare, -; then turn on safe_mode_gid. -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.safe-mode-gid -safe_mode_gid = Off - -; When safe_mode is on, UID/GID checks are bypassed when -; including files from this directory and its subdirectories. -; (directory must also be in include_path or full path must -; be used when including) -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.safe-mode-include-dir -safe_mode_include_dir = - -; When safe_mode is on, only executables located in the safe_mode_exec_dir -; will be allowed to be executed via the exec family of functions. -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.safe-mode-exec-dir -safe_mode_exec_dir = - -; Setting certain environment variables may be a potential security breach. -; This directive contains a comma-delimited list of prefixes. In Safe Mode, -; the user may only alter environment variables whose names begin with the -; prefixes supplied here. By default, users will only be able to set -; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR). -; Note: If this directive is empty, PHP will let the user modify ANY -; environment variable! -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.safe-mode-allowed-env-vars -safe_mode_allowed_env_vars = PHP_ - -; This directive contains a comma-delimited list of environment variables that -; the end user won't be able to change using putenv(). These variables will be -; protected even if safe_mode_allowed_env_vars is set to allow to change them. -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.safe-mode-protected-env-vars -safe_mode_protected_env_vars = LD_LIBRARY_PATH - -; open_basedir, if set, limits all file operations to the defined directory -; and below. This directive makes most sense if used in a per-directory -; or per-virtualhost web server configuration file. This directive is -; *NOT* affected by whether Safe Mode is turned On or Off. -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.open-basedir -;open_basedir = - -; This directive allows you to disable certain functions for security reasons. -; It receives a comma-delimited list of function names. This directive is -; *NOT* affected by whether Safe Mode is turned On or Off. -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.disable-functions -disable_functions = - -; This directive allows you to disable certain classes for security reasons. -; It receives a comma-delimited list of class names. This directive is -; *NOT* affected by whether Safe Mode is turned On or Off. -; http://www.php.net/manual/en/ini.sect.safe-mode.php#ini.disable-classes -disable_classes = - -; Colors for Syntax Highlighting mode. Anything that's acceptable in -; would work. -; http://www.php.net/manual/en/misc.configuration.php#ini.syntax-highlighting -;highlight.string = #DD0000 -;highlight.comment = #FF9900 -;highlight.keyword = #007700 -;highlight.bg = #FFFFFF -;highlight.default = #0000BB -;highlight.html = #000000 - -; If enabled, the request will be allowed to complete even if the user aborts -; the request. Consider enabling it if executing long requests, which may end up -; being interrupted by the user or a browser timing out. PHP's default behavior -; is to disable this feature. -; http://www.php.net/manual/en/misc.configuration.php#ini.ignore-user-abort -;ignore_user_abort = On - -; Determines the size of the realpath cache to be used by PHP. This value should -; be increased on systems where PHP opens many files to reflect the quantity of -; the file operations performed. -; http://www.php.net/manual/en/ini.core.php#ini.realpath-cache-size -;realpath_cache_size = 16k - -; Duration of time, in seconds for which to cache realpath information for a given -; file or directory. For systems with rarely changing files, consider increasing this -; value. -; http://www.php.net/manual/en/ini.core.php#ini.realpath-cache-ttl -;realpath_cache_ttl = 120 - -;;;;;;;;;;;;;;;;; -; Miscellaneous ; -;;;;;;;;;;;;;;;;; - -; Decides whether PHP may expose the fact that it is installed on the server -; (e.g. by adding its signature to the Web server header). It is no security -; threat in any way, but it makes it possible to determine whether you use PHP -; on your server or not. -; http://www.php.net/manual/en/ini.core.php#ini.expose-php -expose_php = On - -;;;;;;;;;;;;;;;;;;; -; Resource Limits ; -;;;;;;;;;;;;;;;;;;; - -; Maximum execution time of each script, in seconds -; http://www.php.net/manual/en/info.configuration.php#ini.max-execution-time -max_execution_time = 30 - -; Maximum amount of time each script may spend parsing request data. It's a good -; idea to limit this time on productions servers in order to eliminate unexpectedly -; long running scripts. -; Default Value: -1 (Unlimited) -; Development Value: 60 (60 seconds) -; Production Value: 60 (60 seconds) -; http://www.php.net/manual/en/info.configuration.php#ini.max-input-time -max_input_time = 60 - -; Maximum input variable nesting level -; http://www.php.net/manual/en/info.configuration.php#ini.max-input-nesting-level -;max_input_nesting_level = 64 - -; Maximum amount of memory a script may consume (128MB) -; http://www.php.net/manual/en/ini.core.php#ini.memory-limit -memory_limit = 128M - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -; Error handling and logging ; -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -; This directive informs PHP of which errors, warnings and notices you would like -; it to take action for. The recommended way of setting values for this -; directive is through the use of the error level constants and bitwise -; operators. The error level constants are below here for convenience as well as -; some common settings and their meanings. -; By default, PHP is set to take action on all errors, notices and warnings EXCEPT -; those related to E_NOTICE and E_STRICT, which together cover best practices and -; recommended coding standards in PHP. For performance reasons, this is the -; recommend error reporting setting. Your production server shouldn't be wasting -; resources complaining about best practices and coding standards. That's what -; development servers and development settings are for. -; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This -; means it pretty much reports everything which is exactly what you want during -; development and early testing. -; -; Error Level Constants: -; E_ALL - All errors and warnings (includes E_STRICT as of PHP 6.0.0) -; E_ERROR - fatal run-time errors -; E_RECOVERABLE_ERROR - almost fatal run-time errors -; E_WARNING - run-time warnings (non-fatal errors) -; E_PARSE - compile-time parse errors -; E_NOTICE - run-time notices (these are warnings which often result -; from a bug in your code, but it's possible that it was -; intentional (e.g., using an uninitialized variable and -; relying on the fact it's automatically initialized to an -; empty string) -; E_STRICT - run-time notices, enable to have PHP suggest changes -; to your code which will ensure the best interoperability -; and forward compatibility of your code -; E_CORE_ERROR - fatal errors that occur during PHP's initial startup -; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's -; initial startup -; E_COMPILE_ERROR - fatal compile-time errors -; E_COMPILE_WARNING - compile-time warnings (non-fatal errors) -; E_USER_ERROR - user-generated error message -; E_USER_WARNING - user-generated warning message -; E_USER_NOTICE - user-generated notice message -; E_DEPRECATED - warn about code that will not work in future versions -; of PHP -; E_USER_DEPRECATED - user-generated deprecation warnings -; -; Common Values: -; E_ALL & ~E_NOTICE (Show all errors, except for notices and coding standards warnings.) -; E_ALL & ~E_NOTICE | E_STRICT (Show all errors, except for notices) -; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors) -; E_ALL | E_STRICT (Show all errors, warnings and notices including coding standards.) -; Default Value: E_ALL & ~E_NOTICE -; Development Value: E_ALL | E_STRICT -; Production Value: E_ALL & ~E_DEPRECATED -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting -error_reporting = E_ALL & ~E_DEPRECATED - -; This directive controls whether or not and where PHP will output errors, -; notices and warnings too. Error output is very useful during development, but -; it could be very dangerous in production environments. Depending on the code -; which is triggering the error, sensitive information could potentially leak -; out of your application such as database usernames and passwords or worse. -; It's recommended that errors be logged on production servers rather than -; having the errors sent to STDOUT. -; Possible Values: -; Off = Do not display any errors -; stderr = Display errors to STDERR (affects only CGI/CLI binaries!) -; On or stdout = Display errors to STDOUT -; Default Value: On -; Development Value: On -; Production Value: Off -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.display-errors -display_errors = Off - -; The display of errors which occur during PHP's startup sequence are handled -; separately from display_errors. PHP's default behavior is to suppress those -; errors from clients. Turning the display of startup errors on can be useful in -; debugging configuration problems. But, it's strongly recommended that you -; leave this setting off on production servers. -; Default Value: Off -; Development Value: On -; Production Value: Off -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.display-startup-errors -display_startup_errors = Off - -; Besides displaying errors, PHP can also log errors to locations such as a -; server-specific log, STDERR, or a location specified by the error_log -; directive found below. While errors should not be displayed on productions -; servers they should still be monitored and logging is a great way to do that. -; Default Value: Off -; Development Value: On -; Production Value: On -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.log-errors -log_errors = On - -; Set maximum length of log_errors. In error_log information about the source is -; added. The default is 1024 and 0 allows to not apply any maximum length at all. -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.log-errors-max-len -log_errors_max_len = 1024 - -; Do not log repeated messages. Repeated errors must occur in same file on same -; line unless ignore_repeated_source is set true. -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.ignore-repeated-errors -ignore_repeated_errors = Off - -; Ignore source of message when ignoring repeated messages. When this setting -; is On you will not log errors with repeated messages from different files or -; source lines. -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.ignore-repeated-source -ignore_repeated_source = Off - -; If this parameter is set to Off, then memory leaks will not be shown (on -; stdout or in the log). This has only effect in a debug compile, and if -; error reporting includes E_WARNING in the allowed list -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.report-memleaks -report_memleaks = On - -; This setting is on by default. -;report_zend_debug = 0 - -; Store the last error/warning message in $php_errormsg (boolean). Setting this value -; to On can assist in debugging and is appropriate for development servers. It should -; however be disabled on production servers. -; Default Value: Off -; Development Value: On -; Production Value: Off -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.track-errors -track_errors = Off - -; Turn off normal error reporting and emit XML-RPC error XML -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.xmlrpc-errors -;xmlrpc_errors = 0 - -; An XML-RPC faultCode -;xmlrpc_error_number = 0 - -; When PHP displays or logs an error, it has the capability of inserting html -; links to documentation related to that error. This directive controls whether -; those HTML links appear in error messages or not. For performance and security -; reasons, it's recommended you disable this on production servers. -; Default Value: On -; Development Value: On -; Production value: Off -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.html-errors -html_errors = Off - -; If html_errors is set On PHP produces clickable error messages that direct -; to a page describing the error or function causing the error in detail. -; You can download a copy of the PHP manual from http://www.php.net/docs.php -; and change docref_root to the base URL of your local copy including the -; leading '/'. You must also specify the file extension being used including -; the dot. PHP's default behavior is to leave these settings empty. -; Note: Never use this feature for production boxes. -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.docref-root -; Examples -;docref_root = "/phpmanual/" - -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.docref-ext -;docref_ext = .html - -; String to output before an error message. PHP's default behavior is to leave -; this setting blank. -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.error-prepend-string -; Example: -;error_prepend_string = "" - -; String to output after an error message. PHP's default behavior is to leave -; this setting blank. -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.error-append-string -; Example: -;error_append_string = "" - -; Log errors to specified file. PHP's default behavior is to leave this value -; empty. -; http://www.php.net/manual/en/errorfunc.configuration.php#ini.error-log -; Example: -;error_log = php_errors.log -; Log errors to syslog (Event Log on NT, not valid in Windows 95). -;error_log = syslog - -;;;;;;;;;;;;;;;;; -; Data Handling ; -;;;;;;;;;;;;;;;;; - -; Note - track_vars is ALWAYS enabled as of PHP 4.0.3 - -; The separator used in PHP generated URLs to separate arguments. -; PHP's default setting is "&". -; http://www.php.net/manual/en/ini.core.php#ini.arg-separator.output -; Example: -;arg_separator.output = "&" - -; List of separator(s) used by PHP to parse input URLs into variables. -; PHP's default setting is "&". -; NOTE: Every character in this directive is considered as separator! -; http://www.php.net/manual/en/ini.core.php#ini.arg-separator.input -; Example: -;arg_separator.input = ";&" - -; This directive determines which super global arrays are registered when PHP -; starts up. If the register_globals directive is enabled, it also determines -; what order variables are populated into the global space. G,P,C,E & S are -; abbreviations for the following respective super globals: GET, POST, COOKIE, -; ENV and SERVER. There is a performance penalty paid for the registration of -; these arrays and because ENV is not as commonly used as the others, ENV is -; is not recommended on productions servers. You can still get access to -; the environment variables through getenv() should you need to. -; Default Value: "EGPCS" -; Development Value: "GPCS" -; Production Value: "GPCS"; -; http://www.php.net/manual/en/ini.core.php#ini.variables-order -variables_order = "GPCS" - -; This directive determines which super global data (G,P,C,E & S) should -; be registered into the super global array REQUEST. If so, it also determines -; the order in which that data is registered. The values for this directive are -; specified in the same manner as the variables_order directive, EXCEPT one. -; Leaving this value empty will cause PHP to use the value set in the -; variables_order directive. It does not mean it will leave the super globals -; array REQUEST empty. -; Default Value: None -; Development Value: "GP" -; Production Value: "GP" -; http://www.php.net/manual/en/ini.core.php#ini.request-order -request_order = "GP" - -; Whether or not to register the EGPCS variables as global variables. You may -; want to turn this off if you don't want to clutter your scripts' global scope -; with user data. This makes most sense when coupled with track_vars - in which -; case you can access all of the GPC variables through the $HTTP_*_VARS[], -; variables. -; You should do your best to write your scripts so that they do not require -; register_globals to be on; Using form variables as globals can easily lead -; to possible security problems, if the code is not very well thought of. -; http://www.php.net/manual/en/ini.core.php#ini.register-globals -register_globals = Off - -; Determines whether the deprecated long $HTTP_*_VARS type predefined variables -; are registered by PHP or not. As they are deprecated, we obviously don't -; recommend you use them. They are on by default for compatibility reasons but -; they are not recommended on production servers. -; Default Value: On -; Development Value: Off -; Production Value: Off -; http://www.php.net/manual/en/ini.core.php#ini.register-long-arrays -register_long_arrays = Off - -; This directive determines whether PHP registers $argv & $argc each time it -; runs. $argv contains an array of all the arguments passed to PHP when a script -; is invoked. $argc contains an integer representing the number of arguments -; that were passed when the script was invoked. These arrays are extremely -; useful when running scripts from the command line. When this directive is -; enabled, registering these variables consumes CPU cycles and memory each time -; a script is executed. For performance reasons, this feature should be disabled -; on production servers. -; Default Value: On -; Development Value: Off -; Production Value: Off -; http://www.php.net/manual/en/ini.core.php#ini.register-argc-argv -register_argc_argv = Off - -; When enabled, the SERVER and ENV variables are created when they're first -; used (Just In Time) instead of when the script starts. If these variables -; are not used within a script, having this directive on will result in a -; performance gain. The PHP directives register_globals, register_long_arrays, -; and register_argc_argv must be disabled for this directive to have any affect. -; http://www.php.net/manual/en/ini.core.php#ini.auto-globals-jit -auto_globals_jit = On - -; Maximum size of POST data that PHP will accept. -; http://www.php.net/manual/en/ini.core.php#ini.post-max-size -post_max_size = 8M - -; Magic quotes are a preprocessing feature of PHP where PHP will attempt to -; escape any character sequences in GET, POST, COOKIE and ENV data which might -; otherwise corrupt data being placed in resources such as databases before -; making that data available to you. Because of character encoding issues and -; non-standard SQL implementations across many databases, it's not currently -; possible for this feature to be 100% accurate. PHP's default behavior is to -; enable the feature. We strongly recommend you use the escaping mechanisms -; designed specifically for the database your using instead of relying on this -; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is -; scheduled for removal in PHP 6. -; Default Value: On -; Development Value: Off -; Production Value: Off -; http://www.php.net/manual/en/info.configuration.php#ini.magic-quotes-gpc -magic_quotes_gpc = Off - -; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc. -; http://www.php.net/manual/en/info.configuration.php#ini.magic-quotes-runtime -magic_quotes_runtime = Off - -; Use Sybase-style magic quotes (escape ' with '' instead of \'). -; http://www.php.net/manual/en/sybase.configuration.php#ini.magic-quotes-sybase -magic_quotes_sybase = Off - -; Automatically add files before PHP document. -; http://www.php.net/manual/en/ini.core.php#ini.auto-prepend-file -auto_prepend_file = - -; Automatically add files after PHP document. -; http://www.php.net/manual/en/ini.core.php#ini.auto-append-file -auto_append_file = - -; As of 4.0b4, PHP always outputs a character encoding by default in -; the Content-type: header. To disable sending of the charset, simply -; set it to be empty. -; -; PHP's built-in default is text/html -; http://www.php.net/manual/en/ini.core.php#ini.default-mimetype -default_mimetype = "text/html" - -; PHP's default character set is set to empty. -; http://www.php.net/manual/en/ini.core.php#ini.default-charset -;default_charset = "iso-8859-1" - -; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is -; to disable this feature. -; http://www.php.net/manual/en/ini.core.php#ini.always-populate-raw-post-data -;always_populate_raw_post_data = On - -;;;;;;;;;;;;;;;;;;;;;;;;; -; Paths and Directories ; -;;;;;;;;;;;;;;;;;;;;;;;;; - -; UNIX: "/path1:/path2" -;include_path = ".:/php/includes" -; -; Windows: "\path1;\path2" -;include_path = ".;c:\php\includes" -; -; PHP's default setting for include_path is ".;/path/to/php/pear" -; http://www.php.net/manual/en/ini.core.php#ini.include-path - -; The root of the PHP pages, used only if nonempty. -; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root -; if you are running php as a CGI under any web server (other than IIS) -; see documentation for security issues. The alternate is to use the -; cgi.force_redirect configuration below -; http://www.php.net/manual/en/ini.core.php#ini.doc-root -doc_root = - -; The directory under which PHP opens the script using /~username used only -; if nonempty. -; http://www.php.net/manual/en/ini.core.php#ini.user-dir -user_dir = - -; Directory in which the loadable extensions (modules) reside. -; http://www.php.net/manual/en/ini.core.php#ini.extension-dir -; extension_dir = "./" - -; Whether or not to enable the dl() function. The dl() function does NOT work -; properly in multithreaded servers, such as IIS or Zeus, and is automatically -; disabled on them. -; http://www.php.net/manual/en/info.configuration.php#ini.enable-dl -enable_dl = Off - -; cgi.force_redirect is necessary to provide security running PHP as a CGI under -; most web servers. Left undefined, PHP turns this on by default. You can -; turn it off here AT YOUR OWN RISK -; **You CAN safely turn this off for IIS, in fact, you MUST.** -; http://www.php.net/manual/en/ini.core.php#ini.cgi.force-redirect -;cgi.force_redirect = 1 - -; if cgi.nph is enabled it will force cgi to always sent Status: 200 with -; every request. PHP's default behavior is to disable this feature. -;cgi.nph = 1 - -; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape -; (iPlanet) web servers, you MAY need to set an environment variable name that PHP -; will look for to know it is OK to continue execution. Setting this variable MAY -; cause security issues, KNOW WHAT YOU ARE DOING FIRST. -; http://www.php.net/manual/en/ini.core.php#ini.cgi.redirect-status-env -;cgi.redirect_status_env = ; - -; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's -; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok -; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting -; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting -; of zero causes PHP to behave as before. Default is 1. You should fix your scripts -; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. -; http://www.php.net/manual/en/ini.core.php#ini.cgi.fix-pathinfo -cgi.fix_pathinfo=1 - -; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate -; security tokens of the calling client. This allows IIS to define the -; security context that the request runs under. mod_fastcgi under Apache -; does not currently support this feature (03/17/2002) -; Set to 1 if running under IIS. Default is zero. -; http://www.php.net/manual/en/ini.core.php#ini.fastcgi.impersonate -;fastcgi.impersonate = 1; - -; Disable logging through FastCGI connection. PHP's default behavior is to enable -; this feature. -;fastcgi.logging = 0 - -; cgi.rfc2616_headers configuration option tells PHP what type of headers to -; use when sending HTTP response code. If it's set 0 PHP sends Status: header that -; is supported by Apache. When this option is set to 1 PHP will send -; RFC2616 compliant header. -; Default is zero. -; http://www.php.net/manual/en/ini.core.php#ini.cgi.rfc2616-headers -;cgi.rfc2616_headers = 0 - -;;;;;;;;;;;;;;;; -; File Uploads ; -;;;;;;;;;;;;;;;; - -; Whether to allow HTTP file uploads. -; http://www.php.net/manual/en/ini.core.php#ini.file-uploads -file_uploads = On - -; Temporary directory for HTTP uploaded files (will use system default if not -; specified). -; http://www.php.net/manual/en/ini.core.php#ini.upload-tmp-dir -;upload_tmp_dir = - -; Maximum allowed size for uploaded files. -; http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize -upload_max_filesize = 2M - -;;;;;;;;;;;;;;;;;; -; Fopen wrappers ; -;;;;;;;;;;;;;;;;;; - -; Whether to allow the treatment of URLs (like http:// or ftp://) as files. -; http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen -allow_url_fopen = On - -; Whether to allow include/require to open URLs (like http:// or ftp://) as files. -; http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-include -allow_url_include = Off - -; Define the anonymous ftp password (your email address). PHP's default setting -; for this is empty. -; http://www.php.net/manual/en/filesystem.configuration.php#ini.from -;from="john@doe.com" - -; Define the User-Agent string. PHP's default setting for this is empty. -; http://www.php.net/manual/en/filesystem.configuration.php#ini.user-agent -;user_agent="PHP" - -; Default timeout for socket based streams (seconds) -; http://www.php.net/manual/en/filesystem.configuration.php#ini.default-socket-timeout -default_socket_timeout = 60 - -; If your scripts have to deal with files from Macintosh systems, -; or you are running on a Mac and need to deal with files from -; unix or win32 systems, setting this flag will cause PHP to -; automatically detect the EOL character in those files so that -; fgets() and file() will work regardless of the source of the file. -; http://www.php.net/manual/en/filesystem.configuration.php#ini.auto-detect-line-endings -;auto_detect_line_endings = Off - -;;;;;;;;;;;;;;;;;;;;;; -; Dynamic Extensions ; -;;;;;;;;;;;;;;;;;;;;;; - -; If you wish to have an extension loaded automatically, use the following -; syntax: -; -; extension=modulename.extension -; -; For example -; -; extension=msql.so -; -; ... or with a path: -; -; extension=/path/to/extension/msql.so -; -; If you only provide the name of the extension, PHP will look for it in its -; default extension directory. - -;;;; -; Note: packaged extension modules are now loaded via the .ini files -; found in the directory /etc/php.d; these are loaded by default. -;;;; - - -;;;;;;;;;;;;;;;;;;; -; Module Settings ; -;;;;;;;;;;;;;;;;;;; - -[Date] -; Defines the default timezone used by the date functions -; http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone -;date.timezone = - -; http://www.php.net/manual/en/datetime.configuration.php#ini.date.default-latitude -;date.default_latitude = 31.7667 - -; http://www.php.net/manual/en/datetime.configuration.php#ini.date.default-longitude -;date.default_longitude = 35.2333 - -; http://www.php.net/manual/en/datetime.configuration.php#ini.date.sunrise-zenith -;date.sunrise_zenith = 90.583333 - -; http://www.php.net/manual/en/datetime.configuration.php#ini.date.sunset-zenith -;date.sunset_zenith = 90.583333 - -[filter] -; http://www.php.net/manual/en/filter.configuration.php#ini.filter.default -;filter.default = unsafe_raw - -; http://www.php.net/manual/en/filter.configuration.php#ini.filter.default-flags -;filter.default_flags = - -[iconv] -;iconv.input_encoding = ISO-8859-1 -;iconv.internal_encoding = ISO-8859-1 -;iconv.output_encoding = ISO-8859-1 - -[intl] -;intl.default_locale = - -[sqlite] -; http://www.php.net/manual/en/sqlite.configuration.php#ini.sqlite.assoc-case -;sqlite.assoc_case = 0 - -[sqlite3] -;sqlite3.extension_dir = - -[Pcre] -;PCRE library backtracking limit. -; http://www.php.net/manual/en/pcre.configuration.php#ini.pcre.backtrack-limit -;pcre.backtrack_limit=100000 - -;PCRE library recursion limit. -;Please note that if you set this value to a high number you may consume all -;the available process stack and eventually crash PHP (due to reaching the -;stack size limit imposed by the Operating System). -; http://www.php.net/manual/en/pcre.configuration.php#ini.pcre.recursion-limit -;pcre.recursion_limit=100000 - -[Pdo] -; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off" -; http://www.php.net/manual/en/ref.pdo-odbc.php#ini.pdo-odbc.connection-pooling -;pdo_odbc.connection_pooling=strict - -[Phar] -; http://www.php.net/manual/en/phar.configuration.php#ini.phar.readonly -;phar.readonly = On - -; http://www.php.net/manual/en/phar.configuration.php#ini.phar.require-hash -;phar.require_hash = On - -;phar.cache_list = - -[Syslog] -; Whether or not to define the various syslog variables (e.g. $LOG_PID, -; $LOG_CRON, etc.). Turning it off is a good idea performance-wise. In -; runtime, you can define these variables by calling define_syslog_variables(). -; http://www.php.net/manual/en/network.configuration.php#ini.define-syslog-variables -define_syslog_variables = Off - -[mail function] -; For Win32 only. -; http://www.php.net/manual/en/mail.configuration.php#ini.smtp -SMTP = localhost -; http://www.php.net/manual/en/mail.configuration.php#ini.smtp-port -smtp_port = 25 - -; For Win32 only. -; http://www.php.net/manual/en/mail.configuration.php#ini.sendmail-from -;sendmail_from = me@example.com - -; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). -; http://www.php.net/manual/en/mail.configuration.php#ini.sendmail-path -sendmail_path = /usr/sbin/sendmail -t -i - -; Force the addition of the specified parameters to be passed as extra parameters -; to the sendmail binary. These parameters will always replace the value of -; the 5th parameter to mail(), even in safe mode. -;mail.force_extra_parameters = - -; Add X-PHP-Originaiting-Script: that will include uid of the script followed by the filename -mail.add_x_header = On - -; Log all mail() calls including the full path of the script, line #, to address and headers -;mail.log = - -[SQL] -; http://www.php.net/manual/en/ini.core.php#ini.sql.safe-mode -sql.safe_mode = Off - -[ODBC] -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.default-db -;odbc.default_db = Not yet implemented - -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.default-user -;odbc.default_user = Not yet implemented - -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.default-pw -;odbc.default_pw = Not yet implemented - -; Allow or prevent persistent links. -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.allow-persistent -odbc.allow_persistent = On - -; Check that a connection is still valid before reuse. -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.check-persistent -odbc.check_persistent = On - -; Maximum number of persistent links. -1 means no limit. -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.max-persistent -odbc.max_persistent = -1 - -; Maximum number of links (persistent + non-persistent). -1 means no limit. -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.max-links -odbc.max_links = -1 - -; Handling of LONG fields. Returns number of bytes to variables. 0 means -; passthru. -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.defaultlrl -odbc.defaultlrl = 4096 - -; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char. -; See the documentation on odbc_binmode and odbc_longreadlen for an explanation -; of uodbc.defaultlrl and uodbc.defaultbinmode -; http://www.php.net/manual/en/odbc.configuration.php#ini.uodbc.defaultbinmode -odbc.defaultbinmode = 1 - -;birdstep.max_links = -1 - -[MySQL] -; Allow or prevent persistent links. -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.allow-persistent -mysql.allow_persistent = On - -; Maximum number of persistent links. -1 means no limit. -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.max-persistent -mysql.max_persistent = -1 - -; Maximum number of links (persistent + non-persistent). -1 means no limit. -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.max-links -mysql.max_links = -1 - -; Default port number for mysql_connect(). If unset, mysql_connect() will use -; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the -; compile-time value defined MYSQL_PORT (in that order). Win32 will only look -; at MYSQL_PORT. -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.default-port -mysql.default_port = - -; Default socket name for local MySQL connects. If empty, uses the built-in -; MySQL defaults. -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.default-socket -mysql.default_socket = - -; Default host for mysql_connect() (doesn't apply in safe mode). -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.default-host -mysql.default_host = - -; Default user for mysql_connect() (doesn't apply in safe mode). -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.default-user -mysql.default_user = - -; Default password for mysql_connect() (doesn't apply in safe mode). -; Note that this is generally a *bad* idea to store passwords in this file. -; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password") -; and reveal this password! And of course, any users with read access to this -; file will be able to reveal the password as well. -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.default-password -mysql.default_password = - -; Maximum time (in seconds) for connect timeout. -1 means no limit -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.connect-timeout -mysql.connect_timeout = 60 - -; Trace mode. When trace_mode is active (=On), warnings for table/index scans and -; SQL-Errors will be displayed. -; http://www.php.net/manual/en/mysql.configuration.php#ini.mysql.trace-mode -mysql.trace_mode = Off - -[MySQLi] - -; Maximum number of links. -1 means no limit. -; http://www.php.net/manual/en/mysqli.configuration.php#ini.mysqli.max-links -mysqli.max_links = -1 - -; Default port number for mysqli_connect(). If unset, mysqli_connect() will use -; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the -; compile-time value defined MYSQL_PORT (in that order). Win32 will only look -; at MYSQL_PORT. -; http://www.php.net/manual/en/mysqli.configuration.php#ini.mysqli.default-port -mysqli.default_port = 3306 - -; Default socket name for local MySQL connects. If empty, uses the built-in -; MySQL defaults. -; http://www.php.net/manual/en/mysqli.configuration.php#ini.mysqli.default-socket -mysqli.default_socket = - -; Default host for mysql_connect() (doesn't apply in safe mode). -; http://www.php.net/manual/en/mysqli.configuration.php#ini.mysqli.default-host -mysqli.default_host = - -; Default user for mysql_connect() (doesn't apply in safe mode). -; http://www.php.net/manual/en/mysqli.configuration.php#ini.mysqli.default-user -mysqli.default_user = - -; Default password for mysqli_connect() (doesn't apply in safe mode). -; Note that this is generally a *bad* idea to store passwords in this file. -; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") -; and reveal this password! And of course, any users with read access to this -; file will be able to reveal the password as well. -; http://www.php.net/manual/en/mysqli.configuration.php#ini.mysqli.default-pw -mysqli.default_pw = - -; Allow or prevent reconnect -mysqli.reconnect = Off - -[PostgresSQL] -; Allow or prevent persistent links. -; http://www.php.net/manual/en/pgsql.configuration.php#ini.pgsql.allow-persistent -pgsql.allow_persistent = On - -; Detect broken persistent links always with pg_pconnect(). -; Auto reset feature requires a little overheads. -; http://www.php.net/manual/en/pgsql.configuration.php#ini.pgsql.auto-reset-persistent -pgsql.auto_reset_persistent = Off - -; Maximum number of persistent links. -1 means no limit. -; http://www.php.net/manual/en/pgsql.configuration.php#ini.pgsql.max-persistent -pgsql.max_persistent = -1 - -; Maximum number of links (persistent+non persistent). -1 means no limit. -; http://www.php.net/manual/en/pgsql.configuration.php#ini.pgsql.max-links -pgsql.max_links = -1 - -; Ignore PostgreSQL backends Notice message or not. -; Notice message logging require a little overheads. -; http://www.php.net/manual/en/pgsql.configuration.php#ini.pgsql.ignore-notice -pgsql.ignore_notice = 0 - -; Log PostgreSQL backends Noitce message or not. -; Unless pgsql.ignore_notice=0, module cannot log notice message. -; http://www.php.net/manual/en/pgsql.configuration.php#ini.pgsql.log-notice -pgsql.log_notice = 0 - -[Sybase-CT] -; Allow or prevent persistent links. -; http://www.php.net/manual/en/sybase.configuration.php#ini.sybct.allow-persistent -sybct.allow_persistent = On - -; Maximum number of persistent links. -1 means no limit. -; http://www.php.net/manual/en/sybase.configuration.php#ini.sybct.max-persistent -sybct.max_persistent = -1 - -; Maximum number of links (persistent + non-persistent). -1 means no limit. -; http://www.php.net/manual/en/sybase.configuration.php#ini.sybct.max-links -sybct.max_links = -1 - -; Minimum server message severity to display. -; http://www.php.net/manual/en/sybase.configuration.php#ini.sybct.min-server-severity -sybct.min_server_severity = 10 - -; Minimum client message severity to display. -; http://www.php.net/manual/en/sybase.configuration.php#ini.sybct.min-client-severity -sybct.min_client_severity = 10 - -; Set per-context timeout -; http://www.php.net/manual/en/sybase.configuration.php#ini.sybct.timeout -;sybct.timeout= - -;sybct.packet_size - -[bcmath] -; Number of decimal digits for all bcmath functions. -; http://www.php.net/manual/en/bc.configuration.php#ini.bcmath.scale -bcmath.scale = 0 - -[browscap] -; http://www.php.net/manual/en/misc.configuration.php#ini.browscap -;browscap = extra/browscap.ini - -[Session] -; Handler used to store/retrieve data. -; http://www.php.net/manual/en/session.configuration.php#ini.session.save-handler -session.save_handler = files - -; Argument passed to save_handler. In the case of files, this is the path -; where data files are stored. Note: Windows users have to change this -; variable in order to use PHP's session functions. -; -; As of PHP 4.0.1, you can define the path as: -; -; session.save_path = "N;/path" -; -; where N is an integer. Instead of storing all the session files in -; /path, what this will do is use subdirectories N-levels deep, and -; store the session data in those directories. This is useful if you -; or your OS have problems with lots of files in one directory, and is -; a more efficient layout for servers that handle lots of sessions. -; -; NOTE 1: PHP will not create this directory structure automatically. -; You can use the script in the ext/session dir for that purpose. -; NOTE 2: See the section on garbage collection below if you choose to -; use subdirectories for session storage -; -; The file storage module creates files using mode 600 by default. -; You can change that by using -; -; session.save_path = "N;MODE;/path" -; -; where MODE is the octal representation of the mode. Note that this -; does not overwrite the process's umask. -; http://www.php.net/manual/en/session.configuration.php#ini.session.save-path -session.save_path = "/tmp" - -; Whether to use cookies. -; http://www.php.net/manual/en/session.configuration.php#ini.session.use-cookies -session.use_cookies = 1 - -; http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-secure -;session.cookie_secure = - -; This option forces PHP to fetch and use a cookie for storing and maintaining -; the session id. We encourage this operation as it's very helpful in combatting -; session hijacking when not specifying and managing your own session id. It is -; not the end all be all of session hijacking defense, but it's a good start. -; http://www.php.net/manual/en/session.configuration.php#ini.session.use-only-cookies -session.use_only_cookies = 1 - -; Name of the session (used as cookie name). -; http://www.php.net/manual/en/session.configuration.php#ini.session.name -session.name = PHPSESSID - -; Initialize session on request startup. -; http://www.php.net/manual/en/session.configuration.php#ini.session.auto-start -session.auto_start = 0 - -; Lifetime in seconds of cookie or, if 0, until browser is restarted. -; http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-lifetime -session.cookie_lifetime = 0 - -; The path for which the cookie is valid. -; http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-path -session.cookie_path = / - -; The domain for which the cookie is valid. -; http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-domain -session.cookie_domain = - -; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript. -; http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-httponly -session.cookie_httponly = - -; Handler used to serialize data. php is the standard serializer of PHP. -; http://www.php.net/manual/en/session.configuration.php#ini.session.serialize-handler -session.serialize_handler = php - -; Defines the probability that the 'garbage collection' process is started -; on every session initialization. The probability is calculated by using -; gc_probability/gc_divisor. Where session.gc_probability is the numerator -; and gc_divisor is the denominator in the equation. Setting this value to 1 -; when the session.gc_divisor value is 100 will give you approximately a 1% chance -; the gc will run on any give request. -; Default Value: 1 -; Development Value: 1 -; Production Value: 1 -; http://www.php.net/manual/en/session.configuration.php#ini.session.gc-probability -session.gc_probability = 1 - -; Defines the probability that the 'garbage collection' process is started on every -; session initialization. The probability is calculated by using the following equation: -; gc_probability/gc_divisor. Where session.gc_probability is the numerator and -; session.gc_divisor is the denominator in the equation. Setting this value to 1 -; when the session.gc_divisor value is 100 will give you approximately a 1% chance -; the gc will run on any give request. Increasing this value to 1000 will give you -; a 0.1% chance the gc will run on any give request. For high volume production servers, -; this is a more efficient approach. -; Default Value: 100 -; Development Value: 1000 -; Production Value: 1000 -; http://www.php.net/manual/en/session.configuration.php#ini.session.gc-divisor -session.gc_divisor = 1000 - -; After this number of seconds, stored data will be seen as 'garbage' and -; cleaned up by the garbage collection process. -; http://www.php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetime -session.gc_maxlifetime = 1440 - -; NOTE: If you are using the subdirectory option for storing session files -; (see session.save_path above), then garbage collection does *not* -; happen automatically. You will need to do your own garbage -; collection through a shell script, cron entry, or some other method. -; For example, the following script would is the equivalent of -; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes): -; cd /path/to/sessions; find -cmin +24 | xargs rm - -; PHP 4.2 and less have an undocumented feature/bug that allows you to -; to initialize a session variable in the global scope, even when register_globals -; is disabled. PHP 4.3 and later will warn you, if this feature is used. -; You can disable the feature and the warning separately. At this time, -; the warning is only displayed, if bug_compat_42 is enabled. This feature -; introduces some serious security problems if not handled correctly. It's -; recommended that you do not use this feature on production servers. But you -; should enable this on development servers and enable the warning as well. If you -; do not enable the feature on development servers, you won't be warned when it's -; used and debugging errors caused by this can be difficult to track down. -; Default Value: On -; Development Value: On -; Production Value: Off -; http://www.php.net/manual/en/session.configuration.php#ini.session.bug-compat-42 -session.bug_compat_42 = Off - -; This setting controls whether or not you are warned by PHP when initializing a -; session value into the global space. session.bug_compat_42 must be enabled before -; these warnings can be issued by PHP. See the directive above for more information. -; Default Value: On -; Development Value: On -; Production Value: Off -; http://www.php.net/manual/en/session.configuration.php#ini.session.bug-compat-warn -session.bug_compat_warn = Off - -; Check HTTP Referer to invalidate externally stored URLs containing ids. -; HTTP_REFERER has to contain this substring for the session to be -; considered as valid. -; http://www.php.net/manual/en/session.configuration.php#ini.session.referer-check -session.referer_check = - -; How many bytes to read from the file. -; http://www.php.net/manual/en/session.configuration.php#ini.session.entropy-length -session.entropy_length = 0 - -; Specified here to create the session id. -; http://www.php.net/manual/en/session.configuration.php#ini.session.entropy-file -;session.entropy_file = /dev/urandom -session.entropy_file = - -; http://www.php.net/manual/en/session.configuration.php#ini.session.entropy-length -;session.entropy_length = 16 - -; Set to {nocache,private,public,} to determine HTTP caching aspects -; or leave this empty to avoid sending anti-caching headers. -; http://www.php.net/manual/en/session.configuration.php#ini.session.cache-limiter -session.cache_limiter = nocache - -; Document expires after n minutes. -; http://www.php.net/manual/en/session.configuration.php#ini.session.cache-expire -session.cache_expire = 180 - -; trans sid support is disabled by default. -; Use of trans sid may risk your users security. -; Use this option with caution. -; - User may send URL contains active session ID -; to other person via. email/irc/etc. -; - URL that contains active session ID may be stored -; in publically accessible computer. -; - User may access your site with the same session ID -; always using URL stored in browser's history or bookmarks. -; http://www.php.net/manual/en/session.configuration.php#ini.session.use-trans-sid -session.use_trans_sid = 0 - -; Select a hash function for use in generating session ids. -; Possible Values -; 0 (MD5 128 bits) -; 1 (SHA-1 160 bits) -; http://www.php.net/manual/en/session.configuration.php#ini.session.hash-function -session.hash_function = 0 - -; Define how many bits are stored in each character when converting -; the binary hash data to something readable. -; Possible values: -; 4 (4 bits: 0-9, a-f) -; 5 (5 bits: 0-9, a-v) -; 6 (6 bits: 0-9, a-z, A-Z, "-", ",") -; Default Value: 4 -; Development Value: 5 -; Production Value: 5 -; http://www.php.net/manual/en/session.configuration.php#ini.session.hash-bits-per-character -session.hash_bits_per_character = 5 - -; The URL rewriter will look for URLs in a defined set of HTML tags. -; form/fieldset are special; if you include them here, the rewriter will -; add a hidden field with the info which is otherwise appended -; to URLs. If you want XHTML conformity, remove the form entry. -; Note that all valid entries require a "=", even if no value follows. -; Default Value: "a=href,area=href,frame=src,form=,fieldset=" -; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" -; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" -; http://www.php.net/manual/en/session.configuration.php#ini.url-rewriter.tags -url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" - -[MSSQL] -; Allow or prevent persistent links. -mssql.allow_persistent = On - -; Maximum number of persistent links. -1 means no limit. -mssql.max_persistent = -1 - -; Maximum number of links (persistent+non persistent). -1 means no limit. -mssql.max_links = -1 - -; Minimum error severity to display. -mssql.min_error_severity = 10 - -; Minimum message severity to display. -mssql.min_message_severity = 10 - -; Compatibility mode with old versions of PHP 3.0. -mssql.compatability_mode = Off - -; Connect timeout -;mssql.connect_timeout = 5 - -; Query timeout -;mssql.timeout = 60 - -; Valid range 0 - 2147483647. Default = 4096. -;mssql.textlimit = 4096 - -; Valid range 0 - 2147483647. Default = 4096. -;mssql.textsize = 4096 - -; Limits the number of records in each batch. 0 = all records in one batch. -;mssql.batchsize = 0 - -; Specify how datetime and datetim4 columns are returned -; On => Returns data converted to SQL server settings -; Off => Returns values as YYYY-MM-DD hh:mm:ss -;mssql.datetimeconvert = On - -; Use NT authentication when connecting to the server -mssql.secure_connection = Off - -; Specify max number of processes. -1 = library default -; msdlib defaults to 25 -; FreeTDS defaults to 4096 -;mssql.max_procs = -1 - -; Specify client character set. -; If empty or not set the client charset from freetds.comf is used -; This is only used when compiled with FreeTDS -;mssql.charset = "ISO-8859-1" - -[Assertion] -; Assert(expr); active by default. -; http://www.php.net/manual/en/info.configuration.php#ini.assert.active -;assert.active = On - -; Issue a PHP warning for each failed assertion. -; http://www.php.net/manual/en/info.configuration.php#ini.assert.warning -;assert.warning = On - -; Don't bail out by default. -; http://www.php.net/manual/en/info.configuration.php#ini.assert.bail -;assert.bail = Off - -; User-function to be called if an assertion fails. -; http://www.php.net/manual/en/info.configuration.php#ini.assert.callback -;assert.callback = 0 - -; Eval the expression with current error_reporting(). Set to true if you want -; error_reporting(0) around the eval(). -; http://www.php.net/manual/en/info.configuration.php#ini.assert.quiet-eval -;assert.quiet_eval = 0 - -[COM] -; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs -; http://www.php.net/manual/en/com.configuration.php#ini.com.typelib-file -;com.typelib_file = - -; allow Distributed-COM calls -; http://www.php.net/manual/en/com.configuration.php#ini.com.allow-dcom -;com.allow_dcom = true - -; autoregister constants of a components typlib on com_load() -; http://www.php.net/manual/en/com.configuration.php#ini.com.autoregister-typelib -;com.autoregister_typelib = true - -; register constants casesensitive -; http://www.php.net/manual/en/com.configuration.php#ini.com.autoregister-casesensitive -;com.autoregister_casesensitive = false - -; show warnings on duplicate constant registrations -; http://www.php.net/manual/en/com.configuration.php#ini.com.autoregister-verbose -;com.autoregister_verbose = true - -[mbstring] -; language for internal character representation. -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.language -;mbstring.language = Japanese - -; internal/script encoding. -; Some encoding cannot work as internal encoding. -; (e.g. SJIS, BIG5, ISO-2022-*) -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.internal-encoding -;mbstring.internal_encoding = EUC-JP - -; http input encoding. -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.http-input -;mbstring.http_input = auto - -; http output encoding. mb_output_handler must be -; registered as output buffer to function -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.http-output -;mbstring.http_output = SJIS - -; enable automatic encoding translation according to -; mbstring.internal_encoding setting. Input chars are -; converted to internal encoding by setting this to On. -; Note: Do _not_ use automatic encoding translation for -; portable libs/applications. -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.encoding-translation -;mbstring.encoding_translation = Off - -; automatic encoding detection order. -; auto means -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.detect-order -;mbstring.detect_order = auto - -; substitute_character used when character cannot be converted -; one from another -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.substitute-character -;mbstring.substitute_character = none; - -; overload(replace) single byte functions by mbstring functions. -; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), -; etc. Possible values are 0,1,2,4 or combination of them. -; For example, 7 for overload everything. -; 0: No overload -; 1: Overload mail() function -; 2: Overload str*() functions -; 4: Overload ereg*() functions -; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload -;mbstring.func_overload = 0 - -; enable strict encoding detection. -;mbstring.strict_detection = Off - -; This directive specifies the regex pattern of content types for which mb_output_handler() -; is activated. -; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml) -;mbstring.http_output_conv_mimetype= - -[gd] -; Tell the jpeg decode to ignore warnings and try to create -; a gd image. The warning will then be displayed as notices -; disabled by default -; http://www.php.net/manual/en/image.configuration.php#ini.image.jpeg-ignore-warning -;gd.jpeg_ignore_warning = 0 - -[exif] -; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS. -; With mbstring support this will automatically be converted into the encoding -; given by corresponding encode setting. When empty mbstring.internal_encoding -; is used. For the decode settings you can distinguish between motorola and -; intel byte order. A decode setting cannot be empty. -; http://www.php.net/manual/en/exif.configuration.php#ini.exif.encode-unicode -;exif.encode_unicode = ISO-8859-15 - -; http://www.php.net/manual/en/exif.configuration.php#ini.exif.decode-unicode-motorola -;exif.decode_unicode_motorola = UCS-2BE - -; http://www.php.net/manual/en/exif.configuration.php#ini.exif.decode-unicode-intel -;exif.decode_unicode_intel = UCS-2LE - -; http://www.php.net/manual/en/exif.configuration.php#ini.exif.encode-jis -;exif.encode_jis = - -; http://www.php.net/manual/en/exif.configuration.php#ini.exif.decode-jis-motorola -;exif.decode_jis_motorola = JIS - -; http://www.php.net/manual/en/exif.configuration.php#ini.exif.decode-jis-intel -;exif.decode_jis_intel = JIS - -[Tidy] -; The path to a default tidy configuration file to use when using tidy -; http://www.php.net/manual/en/tidy.configuration.php#ini.tidy.default-config -;tidy.default_config = /usr/local/lib/php/default.tcfg - -; Should tidy clean and repair output automatically? -; WARNING: Do not use this option if you are generating non-html content -; such as dynamic images -; http://www.php.net/manual/en/tidy.configuration.php#ini.tidy.clean-output -tidy.clean_output = Off - -[soap] -; Enables or disables WSDL caching feature. -; http://www.php.net/manual/en/soap.configuration.php#ini.soap.wsdl-cache-enabled -soap.wsdl_cache_enabled=1 - -; Sets the directory name where SOAP extension will put cache files. -; http://www.php.net/manual/en/soap.configuration.php#ini.soap.wsdl-cache-dir -soap.wsdl_cache_dir="/tmp" - -; (time to live) Sets the number of second while cached file will be used -; instead of original one. -; http://www.php.net/manual/en/soap.configuration.php#ini.soap.wsdl-cache-ttl -soap.wsdl_cache_ttl=86400 - -[sysvshm] -; A default size of the shared memory segment -;sysvshm.init_mem = 10000 - - -; Local Variables: -; tab-width: 4 -; End: - --- a/aws/postgresql.conf +++ /dev/null @@ -1,502 +1,1 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# h = hours -# d = days - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '(none)' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost', '*' = all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directory = '' # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH' # allowed SSL ciphers - # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations -#password_encryption = on -#db_user_namespace = off - -# Kerberos and GSSAPI -#krb_server_keyfile = '' -#krb_srvname = 'postgres' # (Kerberos only) -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 32MB # min 128kB - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 1MB # min 64kB -#maintenance_work_mem = 16MB # min 1MB -#max_stack_depth = 2MB # min 100kB - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0ms # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000. 0 disables prefetching - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # immediate fsync at commit -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_buffers = 64kB # min 32kB - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_segments = 3 # in logfile segments, min 1, 16MB each -#checkpoint_timeout = 5min # range 30s-1h -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # allows archiving to be done - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 128MB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -logging_collector = on # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -log_filename = 'postgresql-%a.log' # log file name pattern, - # can include strftime() escapes -log_truncate_on_rotation = on # If on, an existing log file of the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -log_rotation_size = 0 # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -#silent_mode = off # Run server silently. - # DO NOT USE without syslog or - # logging_collector - # (change requires restart) - - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_error_verbosity = default # terse, default, or verbose messages - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_hostname = off -#log_line_prefix = '' # special values: - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -#log_timezone = unknown # actually, defaults to TZ environment - # setting - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 -#update_process_title = on -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user",public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#xmlbinary = 'base64' -#xmloption = 'content' - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -#timezone = unknown # actually, defaults to TZ environment - # setting -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 2 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.UTF-8' # locale for system error message - # strings -lc_monetary = 'en_US.UTF-8' # locale for monetary formatting -lc_numeric = 'en_US.UTF-8' # locale for number formatting -lc_time = 'en_US.UTF-8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#add_missing_from = off -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#regex_flavor = advanced # advanced, extended, or basic -#sql_inheritance = on -#standard_conforming_strings = off -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -#custom_variable_classes = '' # list of custom variable class names - --- a/aws/rc.local +++ /dev/null @@ -1,14 +1,1 @@ -#!/bin/sh -# -# This script will be executed *after* all the other init scripts. -# You can put your own initialization stuff in here if you don't -# want to do the full Sys V style init stuff. -touch /var/lock/subsys/local -cd /tmp -rm -rfv busui -git clone http://maxious.lambdacomplex.org/busui/git -sh busui/aws/awsStartup.sh - - - --- a/aws/transitdata.sql +++ /dev/null @@ -1,13723 +1,1 @@ --- --- PostgreSQL database dump --- --- Dumped from database version 9.0.4 --- Dumped by pg_dump version 9.0.4 --- Started on 2011-10-11 23:16:11 - -SET statement_timeout = 0; -SET client_encoding = 'UTF8'; -SET standard_conforming_strings = off; -SET check_function_bodies = false; -SET client_min_messages = warning; -SET escape_string_warning = off; - --- --- TOC entry 1168 (class 2612 OID 11574) --- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: postgres --- - -CREATE OR REPLACE PROCEDURAL LANGUAGE plpgsql; - - -ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO postgres; - -SET search_path = public, pg_catalog; - --- --- TOC entry 1088 (class 0 OID 0) --- Name: box2d; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE box2d; - - --- --- TOC entry 15 (class 1255 OID 18351) --- Dependencies: 6 1088 --- Name: box2d_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box2d_in(cstring) RETURNS box2d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX2DFLOAT4_in'; - - -ALTER FUNCTION public.box2d_in(cstring) OWNER TO postgres; - --- --- TOC entry 19 (class 1255 OID 18352) --- Dependencies: 6 1088 --- Name: box2d_out(box2d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box2d_out(box2d) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX2DFLOAT4_out'; - - -ALTER FUNCTION public.box2d_out(box2d) OWNER TO postgres; - --- --- TOC entry 1087 (class 1247 OID 18350) --- Dependencies: 6 15 19 --- Name: box2d; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE box2d ( - INTERNALLENGTH = 16, - INPUT = box2d_in, - OUTPUT = box2d_out, - ALIGNMENT = int4, - STORAGE = plain -); - - -ALTER TYPE public.box2d OWNER TO postgres; - --- --- TOC entry 1091 (class 0 OID 0) --- Name: box3d; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE box3d; - - --- --- TOC entry 20 (class 1255 OID 18355) --- Dependencies: 6 1091 --- Name: box3d_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3d_in(cstring) RETURNS box3d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_in'; - - -ALTER FUNCTION public.box3d_in(cstring) OWNER TO postgres; - --- --- TOC entry 21 (class 1255 OID 18356) --- Dependencies: 6 1091 --- Name: box3d_out(box3d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3d_out(box3d) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_out'; - - -ALTER FUNCTION public.box3d_out(box3d) OWNER TO postgres; - --- --- TOC entry 1090 (class 1247 OID 18354) --- Dependencies: 6 21 20 --- Name: box3d; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE box3d ( - INTERNALLENGTH = 48, - INPUT = box3d_in, - OUTPUT = box3d_out, - ALIGNMENT = double, - STORAGE = plain -); - - -ALTER TYPE public.box3d OWNER TO postgres; - --- --- TOC entry 1094 (class 0 OID 0) --- Name: box3d_extent; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE box3d_extent; - - --- --- TOC entry 22 (class 1255 OID 18359) --- Dependencies: 6 1094 --- Name: box3d_extent_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3d_extent_in(cstring) RETURNS box3d_extent - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_in'; - - -ALTER FUNCTION public.box3d_extent_in(cstring) OWNER TO postgres; - --- --- TOC entry 23 (class 1255 OID 18360) --- Dependencies: 6 1094 --- Name: box3d_extent_out(box3d_extent); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3d_extent_out(box3d_extent) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_extent_out'; - - -ALTER FUNCTION public.box3d_extent_out(box3d_extent) OWNER TO postgres; - --- --- TOC entry 1093 (class 1247 OID 18358) --- Dependencies: 6 23 22 --- Name: box3d_extent; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE box3d_extent ( - INTERNALLENGTH = 48, - INPUT = box3d_extent_in, - OUTPUT = box3d_extent_out, - ALIGNMENT = double, - STORAGE = plain -); - - -ALTER TYPE public.box3d_extent OWNER TO postgres; - --- --- TOC entry 1097 (class 0 OID 0) --- Name: chip; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE chip; - - --- --- TOC entry 24 (class 1255 OID 18363) --- Dependencies: 6 1097 --- Name: chip_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION chip_in(cstring) RETURNS chip - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'CHIP_in'; - - -ALTER FUNCTION public.chip_in(cstring) OWNER TO postgres; - --- --- TOC entry 25 (class 1255 OID 18364) --- Dependencies: 6 1097 --- Name: chip_out(chip); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION chip_out(chip) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'CHIP_out'; - - -ALTER FUNCTION public.chip_out(chip) OWNER TO postgres; - --- --- TOC entry 1096 (class 1247 OID 18362) --- Dependencies: 6 25 24 --- Name: chip; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE chip ( - INTERNALLENGTH = variable, - INPUT = chip_in, - OUTPUT = chip_out, - ALIGNMENT = double, - STORAGE = extended -); - - -ALTER TYPE public.chip OWNER TO postgres; - --- --- TOC entry 1100 (class 0 OID 0) --- Name: geography; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE geography; - - --- --- TOC entry 26 (class 1255 OID 18367) --- Dependencies: 6 --- Name: geography_analyze(internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_analyze(internal) RETURNS boolean - LANGUAGE c STRICT - AS '$libdir/postgis-1.5', 'geography_analyze'; - - -ALTER FUNCTION public.geography_analyze(internal) OWNER TO postgres; - --- --- TOC entry 27 (class 1255 OID 18368) --- Dependencies: 6 1100 --- Name: geography_in(cstring, oid, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_in(cstring, oid, integer) RETURNS geography - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_in'; - - -ALTER FUNCTION public.geography_in(cstring, oid, integer) OWNER TO postgres; - --- --- TOC entry 28 (class 1255 OID 18369) --- Dependencies: 6 1100 --- Name: geography_out(geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_out(geography) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_out'; - - -ALTER FUNCTION public.geography_out(geography) OWNER TO postgres; - --- --- TOC entry 29 (class 1255 OID 18370) --- Dependencies: 6 --- Name: geography_typmod_in(cstring[]); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_typmod_in(cstring[]) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_typmod_in'; - - -ALTER FUNCTION public.geography_typmod_in(cstring[]) OWNER TO postgres; - --- --- TOC entry 30 (class 1255 OID 18371) --- Dependencies: 6 --- Name: geography_typmod_out(integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_typmod_out(integer) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_typmod_out'; - - -ALTER FUNCTION public.geography_typmod_out(integer) OWNER TO postgres; - --- --- TOC entry 1099 (class 1247 OID 18366) --- Dependencies: 26 6 27 28 29 30 --- Name: geography; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE geography ( - INTERNALLENGTH = variable, - INPUT = geography_in, - OUTPUT = geography_out, - TYPMOD_IN = geography_typmod_in, - TYPMOD_OUT = geography_typmod_out, - ANALYZE = geography_analyze, - ALIGNMENT = double, - STORAGE = main -); - - -ALTER TYPE public.geography OWNER TO postgres; - --- --- TOC entry 1103 (class 0 OID 0) --- Name: geometry; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE geometry; - - --- --- TOC entry 31 (class 1255 OID 18374) --- Dependencies: 6 --- Name: geometry_analyze(internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_analyze(internal) RETURNS boolean - LANGUAGE c STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_analyze'; - - -ALTER FUNCTION public.geometry_analyze(internal) OWNER TO postgres; - --- --- TOC entry 32 (class 1255 OID 18375) --- Dependencies: 6 1103 --- Name: geometry_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_in(cstring) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_in'; - - -ALTER FUNCTION public.geometry_in(cstring) OWNER TO postgres; - --- --- TOC entry 33 (class 1255 OID 18376) --- Dependencies: 6 1103 --- Name: geometry_out(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_out(geometry) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_out'; - - -ALTER FUNCTION public.geometry_out(geometry) OWNER TO postgres; - --- --- TOC entry 34 (class 1255 OID 18377) --- Dependencies: 6 1103 --- Name: geometry_recv(internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_recv(internal) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_recv'; - - -ALTER FUNCTION public.geometry_recv(internal) OWNER TO postgres; - --- --- TOC entry 35 (class 1255 OID 18378) --- Dependencies: 6 1103 --- Name: geometry_send(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_send(geometry) RETURNS bytea - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_send'; - - -ALTER FUNCTION public.geometry_send(geometry) OWNER TO postgres; - --- --- TOC entry 1102 (class 1247 OID 18373) --- Dependencies: 33 34 35 31 6 32 --- Name: geometry; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE geometry ( - INTERNALLENGTH = variable, - INPUT = geometry_in, - OUTPUT = geometry_out, - RECEIVE = geometry_recv, - SEND = geometry_send, - ANALYZE = geometry_analyze, - DELIMITER = ':', - ALIGNMENT = int4, - STORAGE = main -); - - -ALTER TYPE public.geometry OWNER TO postgres; - --- --- TOC entry 1105 (class 1247 OID 18382) --- Dependencies: 6 2408 --- Name: geometry_dump; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE geometry_dump AS ( - path integer[], - geom geometry -); - - -ALTER TYPE public.geometry_dump OWNER TO postgres; - --- --- TOC entry 1108 (class 0 OID 0) --- Name: gidx; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE gidx; - - --- --- TOC entry 36 (class 1255 OID 18384) --- Dependencies: 6 1108 --- Name: gidx_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION gidx_in(cstring) RETURNS gidx - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'gidx_in'; - - -ALTER FUNCTION public.gidx_in(cstring) OWNER TO postgres; - --- --- TOC entry 37 (class 1255 OID 18385) --- Dependencies: 6 1108 --- Name: gidx_out(gidx); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION gidx_out(gidx) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'gidx_out'; - - -ALTER FUNCTION public.gidx_out(gidx) OWNER TO postgres; - --- --- TOC entry 1107 (class 1247 OID 18383) --- Dependencies: 37 36 6 --- Name: gidx; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE gidx ( - INTERNALLENGTH = variable, - INPUT = gidx_in, - OUTPUT = gidx_out, - ALIGNMENT = double, - STORAGE = plain -); - - -ALTER TYPE public.gidx OWNER TO postgres; - --- --- TOC entry 1111 (class 0 OID 0) --- Name: pgis_abs; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE pgis_abs; - - --- --- TOC entry 38 (class 1255 OID 18388) --- Dependencies: 6 1111 --- Name: pgis_abs_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION pgis_abs_in(cstring) RETURNS pgis_abs - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'pgis_abs_in'; - - -ALTER FUNCTION public.pgis_abs_in(cstring) OWNER TO postgres; - --- --- TOC entry 39 (class 1255 OID 18389) --- Dependencies: 6 1111 --- Name: pgis_abs_out(pgis_abs); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION pgis_abs_out(pgis_abs) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'pgis_abs_out'; - - -ALTER FUNCTION public.pgis_abs_out(pgis_abs) OWNER TO postgres; - --- --- TOC entry 1110 (class 1247 OID 18387) --- Dependencies: 38 6 39 --- Name: pgis_abs; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE pgis_abs ( - INTERNALLENGTH = 8, - INPUT = pgis_abs_in, - OUTPUT = pgis_abs_out, - ALIGNMENT = double, - STORAGE = plain -); - - -ALTER TYPE public.pgis_abs OWNER TO postgres; - --- --- TOC entry 1114 (class 0 OID 0) --- Name: spheroid; Type: SHELL TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE spheroid; - - --- --- TOC entry 40 (class 1255 OID 18392) --- Dependencies: 6 1114 --- Name: spheroid_in(cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION spheroid_in(cstring) RETURNS spheroid - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'ellipsoid_in'; - - -ALTER FUNCTION public.spheroid_in(cstring) OWNER TO postgres; - --- --- TOC entry 41 (class 1255 OID 18393) --- Dependencies: 6 1114 --- Name: spheroid_out(spheroid); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION spheroid_out(spheroid) RETURNS cstring - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'ellipsoid_out'; - - -ALTER FUNCTION public.spheroid_out(spheroid) OWNER TO postgres; - --- --- TOC entry 1113 (class 1247 OID 18391) --- Dependencies: 41 6 40 --- Name: spheroid; Type: TYPE; Schema: public; Owner: postgres --- - -CREATE TYPE spheroid ( - INTERNALLENGTH = 65, - INPUT = spheroid_in, - OUTPUT = spheroid_out, - ALIGNMENT = double, - STORAGE = plain -); - - -ALTER TYPE public.spheroid OWNER TO postgres; - --- --- TOC entry 42 (class 1255 OID 18395) --- Dependencies: 6 1102 --- Name: _st_asgeojson(integer, geometry, integer, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_asgeojson(integer, geometry, integer, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asGeoJson'; - - -ALTER FUNCTION public._st_asgeojson(integer, geometry, integer, integer) OWNER TO postgres; - --- --- TOC entry 43 (class 1255 OID 18396) --- Dependencies: 6 1099 --- Name: _st_asgeojson(integer, geography, integer, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_asgeojson(integer, geography, integer, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_as_geojson'; - - -ALTER FUNCTION public._st_asgeojson(integer, geography, integer, integer) OWNER TO postgres; - --- --- TOC entry 44 (class 1255 OID 18397) --- Dependencies: 6 1102 --- Name: _st_asgml(integer, geometry, integer, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_asgml(integer, geometry, integer, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asGML'; - - -ALTER FUNCTION public._st_asgml(integer, geometry, integer, integer) OWNER TO postgres; - --- --- TOC entry 45 (class 1255 OID 18398) --- Dependencies: 6 1099 --- Name: _st_asgml(integer, geography, integer, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_asgml(integer, geography, integer, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_as_gml'; - - -ALTER FUNCTION public._st_asgml(integer, geography, integer, integer) OWNER TO postgres; - --- --- TOC entry 46 (class 1255 OID 18399) --- Dependencies: 1102 6 --- Name: _st_askml(integer, geometry, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_askml(integer, geometry, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asKML'; - - -ALTER FUNCTION public._st_askml(integer, geometry, integer) OWNER TO postgres; - --- --- TOC entry 47 (class 1255 OID 18400) --- Dependencies: 6 1099 --- Name: _st_askml(integer, geography, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_askml(integer, geography, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_as_kml'; - - -ALTER FUNCTION public._st_askml(integer, geography, integer) OWNER TO postgres; - --- --- TOC entry 49 (class 1255 OID 18402) --- Dependencies: 1099 6 --- Name: _st_bestsrid(geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_bestsrid(geography) RETURNS integer - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT _ST_BestSRID($1,$1)$_$; - - -ALTER FUNCTION public._st_bestsrid(geography) OWNER TO postgres; - --- --- TOC entry 48 (class 1255 OID 18401) --- Dependencies: 6 1099 1099 --- Name: _st_bestsrid(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_bestsrid(geography, geography) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_bestsrid'; - - -ALTER FUNCTION public._st_bestsrid(geography, geography) OWNER TO postgres; - --- --- TOC entry 50 (class 1255 OID 18403) --- Dependencies: 1102 6 1102 --- Name: _st_buffer(geometry, double precision, cstring); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_buffer(geometry, double precision, cstring) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'buffer'; - - -ALTER FUNCTION public._st_buffer(geometry, double precision, cstring) OWNER TO postgres; - --- --- TOC entry 51 (class 1255 OID 18404) --- Dependencies: 6 1102 1102 --- Name: _st_contains(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_contains(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'contains'; - - -ALTER FUNCTION public._st_contains(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 52 (class 1255 OID 18405) --- Dependencies: 6 1102 1102 --- Name: _st_containsproperly(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_containsproperly(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'containsproperly'; - - -ALTER FUNCTION public._st_containsproperly(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 53 (class 1255 OID 18406) --- Dependencies: 6 1102 1102 --- Name: _st_coveredby(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_coveredby(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'coveredby'; - - -ALTER FUNCTION public._st_coveredby(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 54 (class 1255 OID 18407) --- Dependencies: 1102 1102 6 --- Name: _st_covers(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_covers(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'covers'; - - -ALTER FUNCTION public._st_covers(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 55 (class 1255 OID 18408) --- Dependencies: 1099 1099 6 --- Name: _st_covers(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_covers(geography, geography) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'geography_covers'; - - -ALTER FUNCTION public._st_covers(geography, geography) OWNER TO postgres; - --- --- TOC entry 56 (class 1255 OID 18409) --- Dependencies: 1102 1102 6 --- Name: _st_crosses(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_crosses(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'crosses'; - - -ALTER FUNCTION public._st_crosses(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 57 (class 1255 OID 18410) --- Dependencies: 1102 6 1102 --- Name: _st_dfullywithin(geometry, geometry, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_dfullywithin(geometry, geometry, double precision) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_dfullywithin'; - - -ALTER FUNCTION public._st_dfullywithin(geometry, geometry, double precision) OWNER TO postgres; - --- --- TOC entry 58 (class 1255 OID 18411) --- Dependencies: 1099 6 1099 --- Name: _st_distance(geography, geography, double precision, boolean); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_distance(geography, geography, double precision, boolean) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'geography_distance'; - - -ALTER FUNCTION public._st_distance(geography, geography, double precision, boolean) OWNER TO postgres; - --- --- TOC entry 59 (class 1255 OID 18412) --- Dependencies: 6 1168 1105 1102 --- Name: _st_dumppoints(geometry, integer[]); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_dumppoints(the_geom geometry, cur_path integer[]) RETURNS SETOF geometry_dump - LANGUAGE plpgsql - AS $$ -DECLARE - tmp geometry_dump; - tmp2 geometry_dump; - nb_points integer; - nb_geom integer; - i integer; - j integer; - g geometry; - -BEGIN - - RAISE DEBUG '%,%', cur_path, ST_GeometryType(the_geom); - - -- Special case (MULTI* OR GEOMETRYCOLLECTION) : iterate and return the DumpPoints of the geometries - SELECT ST_NumGeometries(the_geom) INTO nb_geom; - - IF (nb_geom IS NOT NULL) THEN - - i = 1; - FOR tmp2 IN SELECT (ST_Dump(the_geom)).* LOOP - - FOR tmp IN SELECT * FROM _ST_DumpPoints(tmp2.geom, cur_path || tmp2.path) LOOP - RETURN NEXT tmp; - END LOOP; - i = i + 1; - - END LOOP; - - RETURN; - END IF; - - - -- Special case (POLYGON) : return the points of the rings of a polygon - IF (ST_GeometryType(the_geom) = 'ST_Polygon') THEN - - FOR tmp IN SELECT * FROM _ST_DumpPoints(ST_ExteriorRing(the_geom), cur_path || ARRAY[1]) LOOP - RETURN NEXT tmp; - END LOOP; - - j := ST_NumInteriorRings(the_geom); - FOR i IN 1..j LOOP - FOR tmp IN SELECT * FROM _ST_DumpPoints(ST_InteriorRingN(the_geom, i), cur_path || ARRAY[i+1]) LOOP - RETURN NEXT tmp; - END LOOP; - END LOOP; - - RETURN; - END IF; - - - -- Special case (POINT) : return the point - IF (ST_GeometryType(the_geom) = 'ST_Point') THEN - - tmp.path = cur_path || ARRAY[1]; - tmp.geom = the_geom; - - RETURN NEXT tmp; - RETURN; - - END IF; - - - -- Use ST_NumPoints rather than ST_NPoints to have a NULL value if the_geom isn't - -- a LINESTRING or CIRCULARSTRING. - SELECT ST_NumPoints(the_geom) INTO nb_points; - - -- This should never happen - IF (nb_points IS NULL) THEN - RAISE EXCEPTION 'Unexpected error while dumping geometry %', ST_AsText(the_geom); - END IF; - - FOR i IN 1..nb_points LOOP - tmp.path = cur_path || ARRAY[i]; - tmp.geom := ST_PointN(the_geom, i); - RETURN NEXT tmp; - END LOOP; - -END -$$; - - -ALTER FUNCTION public._st_dumppoints(the_geom geometry, cur_path integer[]) OWNER TO postgres; - --- --- TOC entry 60 (class 1255 OID 18413) --- Dependencies: 1102 6 1102 --- Name: _st_dwithin(geometry, geometry, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_dwithin(geometry, geometry, double precision) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'LWGEOM_dwithin'; - - -ALTER FUNCTION public._st_dwithin(geometry, geometry, double precision) OWNER TO postgres; - --- --- TOC entry 61 (class 1255 OID 18414) --- Dependencies: 1099 6 1099 --- Name: _st_dwithin(geography, geography, double precision, boolean); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_dwithin(geography, geography, double precision, boolean) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'geography_dwithin'; - - -ALTER FUNCTION public._st_dwithin(geography, geography, double precision, boolean) OWNER TO postgres; - --- --- TOC entry 62 (class 1255 OID 18415) --- Dependencies: 1102 6 1102 --- Name: _st_equals(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_equals(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'geomequals'; - - -ALTER FUNCTION public._st_equals(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 63 (class 1255 OID 18416) --- Dependencies: 1099 1099 6 --- Name: _st_expand(geography, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_expand(geography, double precision) RETURNS geography - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_expand'; - - -ALTER FUNCTION public._st_expand(geography, double precision) OWNER TO postgres; - --- --- TOC entry 64 (class 1255 OID 18417) --- Dependencies: 6 1102 1102 --- Name: _st_intersects(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_intersects(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'intersects'; - - -ALTER FUNCTION public._st_intersects(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 65 (class 1255 OID 18418) --- Dependencies: 6 1102 1102 --- Name: _st_linecrossingdirection(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_linecrossingdirection(geometry, geometry) RETURNS integer - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'ST_LineCrossingDirection'; - - -ALTER FUNCTION public._st_linecrossingdirection(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 66 (class 1255 OID 18419) --- Dependencies: 1102 1102 1102 6 --- Name: _st_longestline(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_longestline(geometry, geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_longestline2d'; - - -ALTER FUNCTION public._st_longestline(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 67 (class 1255 OID 18420) --- Dependencies: 6 1102 1102 --- Name: _st_maxdistance(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_maxdistance(geometry, geometry) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_maxdistance2d_linestring'; - - -ALTER FUNCTION public._st_maxdistance(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 68 (class 1255 OID 18421) --- Dependencies: 6 1102 1102 --- Name: _st_orderingequals(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_orderingequals(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'LWGEOM_same'; - - -ALTER FUNCTION public._st_orderingequals(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 69 (class 1255 OID 18422) --- Dependencies: 1102 1102 6 --- Name: _st_overlaps(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_overlaps(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'overlaps'; - - -ALTER FUNCTION public._st_overlaps(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 70 (class 1255 OID 18423) --- Dependencies: 6 1099 1099 --- Name: _st_pointoutside(geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_pointoutside(geography) RETURNS geography - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_point_outside'; - - -ALTER FUNCTION public._st_pointoutside(geography) OWNER TO postgres; - --- --- TOC entry 71 (class 1255 OID 18424) --- Dependencies: 6 1102 1102 --- Name: _st_touches(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_touches(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'touches'; - - -ALTER FUNCTION public._st_touches(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 72 (class 1255 OID 18425) --- Dependencies: 6 1102 1102 --- Name: _st_within(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION _st_within(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'within'; - - -ALTER FUNCTION public._st_within(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 73 (class 1255 OID 18426) --- Dependencies: 6 1168 --- Name: addauth(text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION addauth(text) RETURNS boolean - LANGUAGE plpgsql - AS $_$ -DECLARE - lockid alias for $1; - okay boolean; - myrec record; -BEGIN - -- check to see if table exists - -- if not, CREATE TEMP TABLE mylock (transid xid, lockcode text) - okay := 'f'; - FOR myrec IN SELECT * FROM pg_class WHERE relname = 'temp_lock_have_table' LOOP - okay := 't'; - END LOOP; - IF (okay <> 't') THEN - CREATE TEMP TABLE temp_lock_have_table (transid xid, lockcode text); - -- this will only work from pgsql7.4 up - -- ON COMMIT DELETE ROWS; - END IF; - - -- INSERT INTO mylock VALUES ( $1) --- EXECUTE 'INSERT INTO temp_lock_have_table VALUES ( '|| --- quote_literal(getTransactionID()) || ',' || --- quote_literal(lockid) ||')'; - - INSERT INTO temp_lock_have_table VALUES (getTransactionID(), lockid); - - RETURN true::boolean; -END; -$_$; - - -ALTER FUNCTION public.addauth(text) OWNER TO postgres; - --- --- TOC entry 74 (class 1255 OID 18427) --- Dependencies: 6 1102 1102 --- Name: addbbox(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION addbbox(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_addBBOX'; - - -ALTER FUNCTION public.addbbox(geometry) OWNER TO postgres; - --- --- TOC entry 79 (class 1255 OID 18430) --- Dependencies: 6 1168 --- Name: addgeometrycolumn(character varying, character varying, integer, character varying, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION addgeometrycolumn(character varying, character varying, integer, character varying, integer) RETURNS text - LANGUAGE plpgsql STRICT - AS $_$ -DECLARE - ret text; -BEGIN - SELECT AddGeometryColumn('','',$1,$2,$3,$4,$5) into ret; - RETURN ret; -END; -$_$; - - -ALTER FUNCTION public.addgeometrycolumn(character varying, character varying, integer, character varying, integer) OWNER TO postgres; - --- --- TOC entry 78 (class 1255 OID 18429) --- Dependencies: 6 1168 --- Name: addgeometrycolumn(character varying, character varying, character varying, integer, character varying, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION addgeometrycolumn(character varying, character varying, character varying, integer, character varying, integer) RETURNS text - LANGUAGE plpgsql STABLE STRICT - AS $_$ -DECLARE - ret text; -BEGIN - SELECT AddGeometryColumn('',$1,$2,$3,$4,$5,$6) into ret; - RETURN ret; -END; -$_$; - - -ALTER FUNCTION public.addgeometrycolumn(character varying, character varying, character varying, integer, character varying, integer) OWNER TO postgres; - --- --- TOC entry 77 (class 1255 OID 18428) --- Dependencies: 6 1168 --- Name: addgeometrycolumn(character varying, character varying, character varying, character varying, integer, character varying, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION addgeometrycolumn(character varying, character varying, character varying, character varying, integer, character varying, integer) RETURNS text - LANGUAGE plpgsql STRICT - AS $_$ -DECLARE - catalog_name alias for $1; - schema_name alias for $2; - table_name alias for $3; - column_name alias for $4; - new_srid alias for $5; - new_type alias for $6; - new_dim alias for $7; - rec RECORD; - sr varchar; - real_schema name; - sql text; - -BEGIN - - -- Verify geometry type - IF ( NOT ( (new_type = 'GEOMETRY') OR - (new_type = 'GEOMETRYCOLLECTION') OR - (new_type = 'POINT') OR - (new_type = 'MULTIPOINT') OR - (new_type = 'POLYGON') OR - (new_type = 'MULTIPOLYGON') OR - (new_type = 'LINESTRING') OR - (new_type = 'MULTILINESTRING') OR - (new_type = 'GEOMETRYCOLLECTIONM') OR - (new_type = 'POINTM') OR - (new_type = 'MULTIPOINTM') OR - (new_type = 'POLYGONM') OR - (new_type = 'MULTIPOLYGONM') OR - (new_type = 'LINESTRINGM') OR - (new_type = 'MULTILINESTRINGM') OR - (new_type = 'CIRCULARSTRING') OR - (new_type = 'CIRCULARSTRINGM') OR - (new_type = 'COMPOUNDCURVE') OR - (new_type = 'COMPOUNDCURVEM') OR - (new_type = 'CURVEPOLYGON') OR - (new_type = 'CURVEPOLYGONM') OR - (new_type = 'MULTICURVE') OR - (new_type = 'MULTICURVEM') OR - (new_type = 'MULTISURFACE') OR - (new_type = 'MULTISURFACEM')) ) - THEN - RAISE EXCEPTION 'Invalid type name - valid ones are: - POINT, MULTIPOINT, - LINESTRING, MULTILINESTRING, - POLYGON, MULTIPOLYGON, - CIRCULARSTRING, COMPOUNDCURVE, MULTICURVE, - CURVEPOLYGON, MULTISURFACE, - GEOMETRY, GEOMETRYCOLLECTION, - POINTM, MULTIPOINTM, - LINESTRINGM, MULTILINESTRINGM, - POLYGONM, MULTIPOLYGONM, - CIRCULARSTRINGM, COMPOUNDCURVEM, MULTICURVEM - CURVEPOLYGONM, MULTISURFACEM, - or GEOMETRYCOLLECTIONM'; - RETURN 'fail'; - END IF; - - - -- Verify dimension - IF ( (new_dim >4) OR (new_dim <0) ) THEN - RAISE EXCEPTION 'invalid dimension'; - RETURN 'fail'; - END IF; - - IF ( (new_type LIKE '%M') AND (new_dim!=3) ) THEN - RAISE EXCEPTION 'TypeM needs 3 dimensions'; - RETURN 'fail'; - END IF; - - - -- Verify SRID - IF ( new_srid != -1 ) THEN - SELECT SRID INTO sr FROM spatial_ref_sys WHERE SRID = new_srid; - IF NOT FOUND THEN - RAISE EXCEPTION 'AddGeometryColumns() - invalid SRID'; - RETURN 'fail'; - END IF; - END IF; - - - -- Verify schema - IF ( schema_name IS NOT NULL AND schema_name != '' ) THEN - sql := 'SELECT nspname FROM pg_namespace ' || - 'WHERE text(nspname) = ' || quote_literal(schema_name) || - 'LIMIT 1'; - RAISE DEBUG '%', sql; - EXECUTE sql INTO real_schema; - - IF ( real_schema IS NULL ) THEN - RAISE EXCEPTION 'Schema % is not a valid schemaname', quote_literal(schema_name); - RETURN 'fail'; - END IF; - END IF; - - IF ( real_schema IS NULL ) THEN - RAISE DEBUG 'Detecting schema'; - sql := 'SELECT n.nspname AS schemaname ' || - 'FROM pg_catalog.pg_class c ' || - 'JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace ' || - 'WHERE c.relkind = ' || quote_literal('r') || - ' AND n.nspname NOT IN (' || quote_literal('pg_catalog') || ', ' || quote_literal('pg_toast') || ')' || - ' AND pg_catalog.pg_table_is_visible(c.oid)' || - ' AND c.relname = ' || quote_literal(table_name); - RAISE DEBUG '%', sql; - EXECUTE sql INTO real_schema; - - IF ( real_schema IS NULL ) THEN - RAISE EXCEPTION 'Table % does not occur in the search_path', quote_literal(table_name); - RETURN 'fail'; - END IF; - END IF; - - - -- Add geometry column to table - sql := 'ALTER TABLE ' || - quote_ident(real_schema) || '.' || quote_ident(table_name) - || ' ADD COLUMN ' || quote_ident(column_name) || - ' geometry '; - RAISE DEBUG '%', sql; - EXECUTE sql; - - - -- Delete stale record in geometry_columns (if any) - sql := 'DELETE FROM geometry_columns WHERE - f_table_catalog = ' || quote_literal('') || - ' AND f_table_schema = ' || - quote_literal(real_schema) || - ' AND f_table_name = ' || quote_literal(table_name) || - ' AND f_geometry_column = ' || quote_literal(column_name); - RAISE DEBUG '%', sql; - EXECUTE sql; - - - -- Add record in geometry_columns - sql := 'INSERT INTO geometry_columns (f_table_catalog,f_table_schema,f_table_name,' || - 'f_geometry_column,coord_dimension,srid,type)' || - ' VALUES (' || - quote_literal('') || ',' || - quote_literal(real_schema) || ',' || - quote_literal(table_name) || ',' || - quote_literal(column_name) || ',' || - new_dim::text || ',' || - new_srid::text || ',' || - quote_literal(new_type) || ')'; - RAISE DEBUG '%', sql; - EXECUTE sql; - - - -- Add table CHECKs - sql := 'ALTER TABLE ' || - quote_ident(real_schema) || '.' || quote_ident(table_name) - || ' ADD CONSTRAINT ' - || quote_ident('enforce_srid_' || column_name) - || ' CHECK (ST_SRID(' || quote_ident(column_name) || - ') = ' || new_srid::text || ')' ; - RAISE DEBUG '%', sql; - EXECUTE sql; - - sql := 'ALTER TABLE ' || - quote_ident(real_schema) || '.' || quote_ident(table_name) - || ' ADD CONSTRAINT ' - || quote_ident('enforce_dims_' || column_name) - || ' CHECK (ST_NDims(' || quote_ident(column_name) || - ') = ' || new_dim::text || ')' ; - RAISE DEBUG '%', sql; - EXECUTE sql; - - IF ( NOT (new_type = 'GEOMETRY')) THEN - sql := 'ALTER TABLE ' || - quote_ident(real_schema) || '.' || quote_ident(table_name) || ' ADD CONSTRAINT ' || - quote_ident('enforce_geotype_' || column_name) || - ' CHECK (GeometryType(' || - quote_ident(column_name) || ')=' || - quote_literal(new_type) || ' OR (' || - quote_ident(column_name) || ') is null)'; - RAISE DEBUG '%', sql; - EXECUTE sql; - END IF; - - RETURN - real_schema || '.' || - table_name || '.' || column_name || - ' SRID:' || new_srid::text || - ' TYPE:' || new_type || - ' DIMS:' || new_dim::text || ' '; -END; -$_$; - - -ALTER FUNCTION public.addgeometrycolumn(character varying, character varying, character varying, character varying, integer, character varying, integer) OWNER TO postgres; - --- --- TOC entry 80 (class 1255 OID 18431) --- Dependencies: 6 1102 1102 1102 --- Name: addpoint(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION addpoint(geometry, geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_addpoint'; - - -ALTER FUNCTION public.addpoint(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 81 (class 1255 OID 18432) --- Dependencies: 6 1102 1102 1102 --- Name: addpoint(geometry, geometry, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION addpoint(geometry, geometry, integer) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_addpoint'; - - -ALTER FUNCTION public.addpoint(geometry, geometry, integer) OWNER TO postgres; - --- --- TOC entry 83 (class 1255 OID 18434) --- Dependencies: 1102 6 1102 --- Name: affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision) RETURNS geometry - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT affine($1, $2, $3, 0, $4, $5, 0, 0, 0, 1, $6, $7, 0)$_$; - - -ALTER FUNCTION public.affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision) OWNER TO postgres; - --- --- TOC entry 82 (class 1255 OID 18433) --- Dependencies: 1102 1102 6 --- Name: affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_affine'; - - -ALTER FUNCTION public.affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision) OWNER TO postgres; - --- --- TOC entry 84 (class 1255 OID 18435) --- Dependencies: 1102 6 --- Name: area(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION area(geometry) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_area_polygon'; - - -ALTER FUNCTION public.area(geometry) OWNER TO postgres; - --- --- TOC entry 85 (class 1255 OID 18436) --- Dependencies: 1102 6 --- Name: area2d(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION area2d(geometry) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_area_polygon'; - - -ALTER FUNCTION public.area2d(geometry) OWNER TO postgres; - --- --- TOC entry 86 (class 1255 OID 18437) --- Dependencies: 1102 6 --- Name: asbinary(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION asbinary(geometry) RETURNS bytea - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asBinary'; - - -ALTER FUNCTION public.asbinary(geometry) OWNER TO postgres; - --- --- TOC entry 87 (class 1255 OID 18438) --- Dependencies: 1102 6 --- Name: asbinary(geometry, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION asbinary(geometry, text) RETURNS bytea - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asBinary'; - - -ALTER FUNCTION public.asbinary(geometry, text) OWNER TO postgres; - --- --- TOC entry 88 (class 1255 OID 18439) --- Dependencies: 6 1102 --- Name: asewkb(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION asewkb(geometry) RETURNS bytea - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'WKBFromLWGEOM'; - - -ALTER FUNCTION public.asewkb(geometry) OWNER TO postgres; - --- --- TOC entry 89 (class 1255 OID 18440) --- Dependencies: 1102 6 --- Name: asewkb(geometry, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION asewkb(geometry, text) RETURNS bytea - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'WKBFromLWGEOM'; - - -ALTER FUNCTION public.asewkb(geometry, text) OWNER TO postgres; - --- --- TOC entry 90 (class 1255 OID 18441) --- Dependencies: 1102 6 --- Name: asewkt(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION asewkt(geometry) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asEWKT'; - - -ALTER FUNCTION public.asewkt(geometry) OWNER TO postgres; - --- --- TOC entry 92 (class 1255 OID 18443) --- Dependencies: 6 1102 --- Name: asgml(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION asgml(geometry) RETURNS text - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT _ST_AsGML(2, $1, 15, 0)$_$; - - -ALTER FUNCTION public.asgml(geometry) OWNER TO postgres; - --- --- TOC entry 91 (class 1255 OID 18442) --- Dependencies: 1102 6 --- Name: asgml(geometry, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION asgml(geometry, integer) RETURNS text - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT _ST_AsGML(2, $1, $2, 0)$_$; - - -ALTER FUNCTION public.asgml(geometry, integer) OWNER TO postgres; - --- --- TOC entry 93 (class 1255 OID 18444) --- Dependencies: 6 1102 --- Name: ashexewkb(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION ashexewkb(geometry) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asHEXEWKB'; - - -ALTER FUNCTION public.ashexewkb(geometry) OWNER TO postgres; - --- --- TOC entry 94 (class 1255 OID 18445) --- Dependencies: 1102 6 --- Name: ashexewkb(geometry, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION ashexewkb(geometry, text) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asHEXEWKB'; - - -ALTER FUNCTION public.ashexewkb(geometry, text) OWNER TO postgres; - --- --- TOC entry 96 (class 1255 OID 18447) --- Dependencies: 1102 6 --- Name: askml(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION askml(geometry) RETURNS text - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT _ST_AsKML(2, transform($1,4326), 15)$_$; - - -ALTER FUNCTION public.askml(geometry) OWNER TO postgres; - --- --- TOC entry 95 (class 1255 OID 18446) --- Dependencies: 1102 6 --- Name: askml(geometry, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION askml(geometry, integer) RETURNS text - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT _ST_AsKML(2, transform($1,4326), $2)$_$; - - -ALTER FUNCTION public.askml(geometry, integer) OWNER TO postgres; - --- --- TOC entry 97 (class 1255 OID 18448) --- Dependencies: 6 1102 --- Name: askml(integer, geometry, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION askml(integer, geometry, integer) RETURNS text - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT _ST_AsKML($1, transform($2,4326), $3)$_$; - - -ALTER FUNCTION public.askml(integer, geometry, integer) OWNER TO postgres; - --- --- TOC entry 100 (class 1255 OID 18451) --- Dependencies: 6 1102 --- Name: assvg(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION assvg(geometry) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'assvg_geometry'; - - -ALTER FUNCTION public.assvg(geometry) OWNER TO postgres; - --- --- TOC entry 99 (class 1255 OID 18450) --- Dependencies: 6 1102 --- Name: assvg(geometry, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION assvg(geometry, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'assvg_geometry'; - - -ALTER FUNCTION public.assvg(geometry, integer) OWNER TO postgres; - --- --- TOC entry 98 (class 1255 OID 18449) --- Dependencies: 6 1102 --- Name: assvg(geometry, integer, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION assvg(geometry, integer, integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'assvg_geometry'; - - -ALTER FUNCTION public.assvg(geometry, integer, integer) OWNER TO postgres; - --- --- TOC entry 101 (class 1255 OID 18452) --- Dependencies: 1102 6 --- Name: astext(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION astext(geometry) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_asText'; - - -ALTER FUNCTION public.astext(geometry) OWNER TO postgres; - --- --- TOC entry 102 (class 1255 OID 18453) --- Dependencies: 6 1102 1102 --- Name: azimuth(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION azimuth(geometry, geometry) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_azimuth'; - - -ALTER FUNCTION public.azimuth(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 103 (class 1255 OID 18454) --- Dependencies: 1102 1168 6 --- Name: bdmpolyfromtext(text, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION bdmpolyfromtext(text, integer) RETURNS geometry - LANGUAGE plpgsql IMMUTABLE STRICT - AS $_$ -DECLARE - geomtext alias for $1; - srid alias for $2; - mline geometry; - geom geometry; -BEGIN - mline := MultiLineStringFromText(geomtext, srid); - - IF mline IS NULL - THEN - RAISE EXCEPTION 'Input is not a MultiLinestring'; - END IF; - - geom := multi(BuildArea(mline)); - - RETURN geom; -END; -$_$; - - -ALTER FUNCTION public.bdmpolyfromtext(text, integer) OWNER TO postgres; - --- --- TOC entry 75 (class 1255 OID 18455) --- Dependencies: 6 1168 1102 --- Name: bdpolyfromtext(text, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION bdpolyfromtext(text, integer) RETURNS geometry - LANGUAGE plpgsql IMMUTABLE STRICT - AS $_$ -DECLARE - geomtext alias for $1; - srid alias for $2; - mline geometry; - geom geometry; -BEGIN - mline := MultiLineStringFromText(geomtext, srid); - - IF mline IS NULL - THEN - RAISE EXCEPTION 'Input is not a MultiLinestring'; - END IF; - - geom := BuildArea(mline); - - IF GeometryType(geom) != 'POLYGON' - THEN - RAISE EXCEPTION 'Input returns more then a single polygon, try using BdMPolyFromText instead'; - END IF; - - RETURN geom; -END; -$_$; - - -ALTER FUNCTION public.bdpolyfromtext(text, integer) OWNER TO postgres; - --- --- TOC entry 76 (class 1255 OID 18456) --- Dependencies: 6 1102 1102 --- Name: boundary(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION boundary(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'boundary'; - - -ALTER FUNCTION public.boundary(geometry) OWNER TO postgres; - --- --- TOC entry 104 (class 1255 OID 18457) --- Dependencies: 6 1102 --- Name: box(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box(geometry) RETURNS box - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_to_BOX'; - - -ALTER FUNCTION public.box(geometry) OWNER TO postgres; - --- --- TOC entry 105 (class 1255 OID 18458) --- Dependencies: 6 1090 --- Name: box(box3d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box(box3d) RETURNS box - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_to_BOX'; - - -ALTER FUNCTION public.box(box3d) OWNER TO postgres; - --- --- TOC entry 106 (class 1255 OID 18459) --- Dependencies: 6 1087 1093 --- Name: box2d(box3d_extent); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box2d(box3d_extent) RETURNS box2d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_to_BOX2DFLOAT4'; - - -ALTER FUNCTION public.box2d(box3d_extent) OWNER TO postgres; - --- --- TOC entry 107 (class 1255 OID 18460) --- Dependencies: 6 1087 1102 --- Name: box2d(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box2d(geometry) RETURNS box2d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_to_BOX2DFLOAT4'; - - -ALTER FUNCTION public.box2d(geometry) OWNER TO postgres; - --- --- TOC entry 108 (class 1255 OID 18461) --- Dependencies: 1087 1090 6 --- Name: box2d(box3d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box2d(box3d) RETURNS box2d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_to_BOX2DFLOAT4'; - - -ALTER FUNCTION public.box2d(box3d) OWNER TO postgres; - --- --- TOC entry 109 (class 1255 OID 18462) --- Dependencies: 6 1090 1102 --- Name: box3d(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3d(geometry) RETURNS box3d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_to_BOX3D'; - - -ALTER FUNCTION public.box3d(geometry) OWNER TO postgres; - --- --- TOC entry 110 (class 1255 OID 18463) --- Dependencies: 6 1090 1087 --- Name: box3d(box2d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3d(box2d) RETURNS box3d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX2DFLOAT4_to_BOX3D'; - - -ALTER FUNCTION public.box3d(box2d) OWNER TO postgres; - --- --- TOC entry 111 (class 1255 OID 18464) --- Dependencies: 6 1090 1093 --- Name: box3d_extent(box3d_extent); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3d_extent(box3d_extent) RETURNS box3d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_extent_to_BOX3D'; - - -ALTER FUNCTION public.box3d_extent(box3d_extent) OWNER TO postgres; - --- --- TOC entry 112 (class 1255 OID 18465) --- Dependencies: 6 1090 --- Name: box3dtobox(box3d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION box3dtobox(box3d) RETURNS box - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT box($1)$_$; - - -ALTER FUNCTION public.box3dtobox(box3d) OWNER TO postgres; - --- --- TOC entry 113 (class 1255 OID 18466) --- Dependencies: 6 1102 1102 --- Name: buffer(geometry, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION buffer(geometry, double precision) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'buffer'; - - -ALTER FUNCTION public.buffer(geometry, double precision) OWNER TO postgres; - --- --- TOC entry 114 (class 1255 OID 18467) --- Dependencies: 6 1102 1102 --- Name: buffer(geometry, double precision, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION buffer(geometry, double precision, integer) RETURNS geometry - LANGUAGE sql IMMUTABLE STRICT - AS $_$SELECT ST_Buffer($1, $2, $3)$_$; - - -ALTER FUNCTION public.buffer(geometry, double precision, integer) OWNER TO postgres; - --- --- TOC entry 115 (class 1255 OID 18468) --- Dependencies: 6 1102 1102 --- Name: buildarea(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION buildarea(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'LWGEOM_buildarea'; - - -ALTER FUNCTION public.buildarea(geometry) OWNER TO postgres; - --- --- TOC entry 116 (class 1255 OID 18469) --- Dependencies: 6 1102 --- Name: bytea(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION bytea(geometry) RETURNS bytea - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_to_bytea'; - - -ALTER FUNCTION public.bytea(geometry) OWNER TO postgres; - --- --- TOC entry 117 (class 1255 OID 18470) --- Dependencies: 6 1102 1102 --- Name: centroid(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION centroid(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'centroid'; - - -ALTER FUNCTION public.centroid(geometry) OWNER TO postgres; - --- --- TOC entry 119 (class 1255 OID 18472) --- Dependencies: 6 --- Name: checkauth(text, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION checkauth(text, text) RETURNS integer - LANGUAGE sql - AS $_$ SELECT CheckAuth('', $1, $2) $_$; - - -ALTER FUNCTION public.checkauth(text, text) OWNER TO postgres; - --- --- TOC entry 118 (class 1255 OID 18471) --- Dependencies: 6 1168 --- Name: checkauth(text, text, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION checkauth(text, text, text) RETURNS integer - LANGUAGE plpgsql - AS $_$ -DECLARE - schema text; -BEGIN - IF NOT LongTransactionsEnabled() THEN - RAISE EXCEPTION 'Long transaction support disabled, use EnableLongTransaction() to enable.'; - END IF; - - if ( $1 != '' ) THEN - schema = $1; - ELSE - SELECT current_schema() into schema; - END IF; - - -- TODO: check for an already existing trigger ? - - EXECUTE 'CREATE TRIGGER check_auth BEFORE UPDATE OR DELETE ON ' - || quote_ident(schema) || '.' || quote_ident($2) - ||' FOR EACH ROW EXECUTE PROCEDURE CheckAuthTrigger(' - || quote_literal($3) || ')'; - - RETURN 0; -END; -$_$; - - -ALTER FUNCTION public.checkauth(text, text, text) OWNER TO postgres; - --- --- TOC entry 120 (class 1255 OID 18473) --- Dependencies: 6 --- Name: checkauthtrigger(); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION checkauthtrigger() RETURNS trigger - LANGUAGE c - AS '$libdir/postgis-1.5', 'check_authorization'; - - -ALTER FUNCTION public.checkauthtrigger() OWNER TO postgres; - --- --- TOC entry 121 (class 1255 OID 18474) --- Dependencies: 6 1102 1102 1102 --- Name: collect(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION collect(geometry, geometry) RETURNS geometry - LANGUAGE c IMMUTABLE - AS '$libdir/postgis-1.5', 'LWGEOM_collect'; - - -ALTER FUNCTION public.collect(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 122 (class 1255 OID 18475) --- Dependencies: 6 1087 1087 1102 --- Name: combine_bbox(box2d, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION combine_bbox(box2d, geometry) RETURNS box2d - LANGUAGE c IMMUTABLE - AS '$libdir/postgis-1.5', 'BOX2DFLOAT4_combine'; - - -ALTER FUNCTION public.combine_bbox(box2d, geometry) OWNER TO postgres; - --- --- TOC entry 123 (class 1255 OID 18476) --- Dependencies: 6 1093 1093 1102 --- Name: combine_bbox(box3d_extent, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION combine_bbox(box3d_extent, geometry) RETURNS box3d_extent - LANGUAGE c IMMUTABLE - AS '$libdir/postgis-1.5', 'BOX3D_combine'; - - -ALTER FUNCTION public.combine_bbox(box3d_extent, geometry) OWNER TO postgres; - --- --- TOC entry 124 (class 1255 OID 18477) --- Dependencies: 6 1090 1090 1102 --- Name: combine_bbox(box3d, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION combine_bbox(box3d, geometry) RETURNS box3d - LANGUAGE c IMMUTABLE - AS '$libdir/postgis-1.5', 'BOX3D_combine'; - - -ALTER FUNCTION public.combine_bbox(box3d, geometry) OWNER TO postgres; - --- --- TOC entry 125 (class 1255 OID 18478) --- Dependencies: 6 1096 --- Name: compression(chip); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION compression(chip) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'CHIP_getCompression'; - - -ALTER FUNCTION public.compression(chip) OWNER TO postgres; - --- --- TOC entry 126 (class 1255 OID 18479) --- Dependencies: 6 1102 1102 --- Name: contains(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION contains(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'contains'; - - -ALTER FUNCTION public.contains(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 127 (class 1255 OID 18480) --- Dependencies: 6 1102 1102 --- Name: convexhull(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION convexhull(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'convexhull'; - - -ALTER FUNCTION public.convexhull(geometry) OWNER TO postgres; - --- --- TOC entry 128 (class 1255 OID 18481) --- Dependencies: 6 1102 1102 --- Name: crosses(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION crosses(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'crosses'; - - -ALTER FUNCTION public.crosses(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 129 (class 1255 OID 18482) --- Dependencies: 6 1096 --- Name: datatype(chip); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION datatype(chip) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'CHIP_getDatatype'; - - -ALTER FUNCTION public.datatype(chip) OWNER TO postgres; - --- --- TOC entry 130 (class 1255 OID 18483) --- Dependencies: 6 1102 1102 1102 --- Name: difference(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION difference(geometry, geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'difference'; - - -ALTER FUNCTION public.difference(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 131 (class 1255 OID 18484) --- Dependencies: 6 1102 --- Name: dimension(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dimension(geometry) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_dimension'; - - -ALTER FUNCTION public.dimension(geometry) OWNER TO postgres; - --- --- TOC entry 132 (class 1255 OID 18485) --- Dependencies: 6 1168 --- Name: disablelongtransactions(); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION disablelongtransactions() RETURNS text - LANGUAGE plpgsql - AS $$ -DECLARE - rec RECORD; - -BEGIN - - -- - -- Drop all triggers applied by CheckAuth() - -- - FOR rec IN - SELECT c.relname, t.tgname, t.tgargs FROM pg_trigger t, pg_class c, pg_proc p - WHERE p.proname = 'checkauthtrigger' and t.tgfoid = p.oid and t.tgrelid = c.oid - LOOP - EXECUTE 'DROP TRIGGER ' || quote_ident(rec.tgname) || - ' ON ' || quote_ident(rec.relname); - END LOOP; - - -- - -- Drop the authorization_table table - -- - FOR rec IN SELECT * FROM pg_class WHERE relname = 'authorization_table' LOOP - DROP TABLE authorization_table; - END LOOP; - - -- - -- Drop the authorized_tables view - -- - FOR rec IN SELECT * FROM pg_class WHERE relname = 'authorized_tables' LOOP - DROP VIEW authorized_tables; - END LOOP; - - RETURN 'Long transactions support disabled'; -END; -$$; - - -ALTER FUNCTION public.disablelongtransactions() OWNER TO postgres; - --- --- TOC entry 133 (class 1255 OID 18486) --- Dependencies: 6 1102 1102 --- Name: disjoint(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION disjoint(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'disjoint'; - - -ALTER FUNCTION public.disjoint(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 134 (class 1255 OID 18487) --- Dependencies: 6 1102 1102 --- Name: distance(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION distance(geometry, geometry) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'LWGEOM_mindistance2d'; - - -ALTER FUNCTION public.distance(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 135 (class 1255 OID 18488) --- Dependencies: 6 1102 1102 --- Name: distance_sphere(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION distance_sphere(geometry, geometry) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'LWGEOM_distance_sphere'; - - -ALTER FUNCTION public.distance_sphere(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 136 (class 1255 OID 18489) --- Dependencies: 6 1102 1102 1113 --- Name: distance_spheroid(geometry, geometry, spheroid); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION distance_spheroid(geometry, geometry, spheroid) RETURNS double precision - LANGUAGE c IMMUTABLE STRICT COST 100 - AS '$libdir/postgis-1.5', 'LWGEOM_distance_ellipsoid'; - - -ALTER FUNCTION public.distance_spheroid(geometry, geometry, spheroid) OWNER TO postgres; - --- --- TOC entry 137 (class 1255 OID 18490) --- Dependencies: 6 1102 1102 --- Name: dropbbox(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dropbbox(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_dropBBOX'; - - -ALTER FUNCTION public.dropbbox(geometry) OWNER TO postgres; - --- --- TOC entry 140 (class 1255 OID 18493) --- Dependencies: 6 1168 --- Name: dropgeometrycolumn(character varying, character varying); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dropgeometrycolumn(character varying, character varying) RETURNS text - LANGUAGE plpgsql STRICT - AS $_$ -DECLARE - ret text; -BEGIN - SELECT DropGeometryColumn('','',$1,$2) into ret; - RETURN ret; -END; -$_$; - - -ALTER FUNCTION public.dropgeometrycolumn(character varying, character varying) OWNER TO postgres; - --- --- TOC entry 139 (class 1255 OID 18492) --- Dependencies: 6 1168 --- Name: dropgeometrycolumn(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dropgeometrycolumn(character varying, character varying, character varying) RETURNS text - LANGUAGE plpgsql STRICT - AS $_$ -DECLARE - ret text; -BEGIN - SELECT DropGeometryColumn('',$1,$2,$3) into ret; - RETURN ret; -END; -$_$; - - -ALTER FUNCTION public.dropgeometrycolumn(character varying, character varying, character varying) OWNER TO postgres; - --- --- TOC entry 138 (class 1255 OID 18491) --- Dependencies: 6 1168 --- Name: dropgeometrycolumn(character varying, character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dropgeometrycolumn(character varying, character varying, character varying, character varying) RETURNS text - LANGUAGE plpgsql STRICT - AS $_$ -DECLARE - catalog_name alias for $1; - schema_name alias for $2; - table_name alias for $3; - column_name alias for $4; - myrec RECORD; - okay boolean; - real_schema name; - -BEGIN - - - -- Find, check or fix schema_name - IF ( schema_name != '' ) THEN - okay = 'f'; - - FOR myrec IN SELECT nspname FROM pg_namespace WHERE text(nspname) = schema_name LOOP - okay := 't'; - END LOOP; - - IF ( okay <> 't' ) THEN - RAISE NOTICE 'Invalid schema name - using current_schema()'; - SELECT current_schema() into real_schema; - ELSE - real_schema = schema_name; - END IF; - ELSE - SELECT current_schema() into real_schema; - END IF; - - -- Find out if the column is in the geometry_columns table - okay = 'f'; - FOR myrec IN SELECT * from geometry_columns where f_table_schema = text(real_schema) and f_table_name = table_name and f_geometry_column = column_name LOOP - okay := 't'; - END LOOP; - IF (okay <> 't') THEN - RAISE EXCEPTION 'column not found in geometry_columns table'; - RETURN 'f'; - END IF; - - -- Remove ref from geometry_columns table - EXECUTE 'delete from geometry_columns where f_table_schema = ' || - quote_literal(real_schema) || ' and f_table_name = ' || - quote_literal(table_name) || ' and f_geometry_column = ' || - quote_literal(column_name); - - -- Remove table column - EXECUTE 'ALTER TABLE ' || quote_ident(real_schema) || '.' || - quote_ident(table_name) || ' DROP COLUMN ' || - quote_ident(column_name); - - RETURN real_schema || '.' || table_name || '.' || column_name ||' effectively removed.'; - -END; -$_$; - - -ALTER FUNCTION public.dropgeometrycolumn(character varying, character varying, character varying, character varying) OWNER TO postgres; - --- --- TOC entry 143 (class 1255 OID 18496) --- Dependencies: 6 --- Name: dropgeometrytable(character varying); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dropgeometrytable(character varying) RETURNS text - LANGUAGE sql STRICT - AS $_$ SELECT DropGeometryTable('','',$1) $_$; - - -ALTER FUNCTION public.dropgeometrytable(character varying) OWNER TO postgres; - --- --- TOC entry 142 (class 1255 OID 18495) --- Dependencies: 6 --- Name: dropgeometrytable(character varying, character varying); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dropgeometrytable(character varying, character varying) RETURNS text - LANGUAGE sql STRICT - AS $_$ SELECT DropGeometryTable('',$1,$2) $_$; - - -ALTER FUNCTION public.dropgeometrytable(character varying, character varying) OWNER TO postgres; - --- --- TOC entry 141 (class 1255 OID 18494) --- Dependencies: 6 1168 --- Name: dropgeometrytable(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dropgeometrytable(character varying, character varying, character varying) RETURNS text - LANGUAGE plpgsql STRICT - AS $_$ -DECLARE - catalog_name alias for $1; - schema_name alias for $2; - table_name alias for $3; - real_schema name; - -BEGIN - - IF ( schema_name = '' ) THEN - SELECT current_schema() into real_schema; - ELSE - real_schema = schema_name; - END IF; - - -- Remove refs from geometry_columns table - EXECUTE 'DELETE FROM geometry_columns WHERE ' || - 'f_table_schema = ' || quote_literal(real_schema) || - ' AND ' || - ' f_table_name = ' || quote_literal(table_name); - - -- Remove table - EXECUTE 'DROP TABLE ' - || quote_ident(real_schema) || '.' || - quote_ident(table_name); - - RETURN - real_schema || '.' || - table_name ||' dropped.'; - -END; -$_$; - - -ALTER FUNCTION public.dropgeometrytable(character varying, character varying, character varying) OWNER TO postgres; - --- --- TOC entry 144 (class 1255 OID 18497) --- Dependencies: 6 1105 1102 --- Name: dump(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dump(geometry) RETURNS SETOF geometry_dump - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_dump'; - - -ALTER FUNCTION public.dump(geometry) OWNER TO postgres; - --- --- TOC entry 145 (class 1255 OID 18498) --- Dependencies: 6 1105 1102 --- Name: dumprings(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION dumprings(geometry) RETURNS SETOF geometry_dump - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_dump_rings'; - - -ALTER FUNCTION public.dumprings(geometry) OWNER TO postgres; - --- --- TOC entry 146 (class 1255 OID 18499) --- Dependencies: 6 1168 --- Name: enablelongtransactions(); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION enablelongtransactions() RETURNS text - LANGUAGE plpgsql - AS $$ -DECLARE - "query" text; - exists bool; - rec RECORD; - -BEGIN - - exists = 'f'; - FOR rec IN SELECT * FROM pg_class WHERE relname = 'authorization_table' - LOOP - exists = 't'; - END LOOP; - - IF NOT exists - THEN - "query" = 'CREATE TABLE authorization_table ( - toid oid, -- table oid - rid text, -- row id - expires timestamp, - authid text - )'; - EXECUTE "query"; - END IF; - - exists = 'f'; - FOR rec IN SELECT * FROM pg_class WHERE relname = 'authorized_tables' - LOOP - exists = 't'; - END LOOP; - - IF NOT exists THEN - "query" = 'CREATE VIEW authorized_tables AS ' || - 'SELECT ' || - 'n.nspname as schema, ' || - 'c.relname as table, trim(' || - quote_literal(chr(92) || '000') || - ' from t.tgargs) as id_column ' || - 'FROM pg_trigger t, pg_class c, pg_proc p ' || - ', pg_namespace n ' || - 'WHERE p.proname = ' || quote_literal('checkauthtrigger') || - ' AND c.relnamespace = n.oid' || - ' AND t.tgfoid = p.oid and t.tgrelid = c.oid'; - EXECUTE "query"; - END IF; - - RETURN 'Long transactions support enabled'; -END; -$$; - - -ALTER FUNCTION public.enablelongtransactions() OWNER TO postgres; - --- --- TOC entry 147 (class 1255 OID 18500) --- Dependencies: 6 1102 1102 --- Name: endpoint(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION endpoint(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_endpoint_linestring'; - - -ALTER FUNCTION public.endpoint(geometry) OWNER TO postgres; - --- --- TOC entry 148 (class 1255 OID 18501) --- Dependencies: 6 1102 1102 --- Name: envelope(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION envelope(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_envelope'; - - -ALTER FUNCTION public.envelope(geometry) OWNER TO postgres; - --- --- TOC entry 149 (class 1255 OID 18502) --- Dependencies: 6 1102 1102 --- Name: equals(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION equals(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geomequals'; - - -ALTER FUNCTION public.equals(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 151 (class 1255 OID 18504) --- Dependencies: 6 1087 --- Name: estimated_extent(text, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION estimated_extent(text, text) RETURNS box2d - LANGUAGE c IMMUTABLE STRICT SECURITY DEFINER - AS '$libdir/postgis-1.5', 'LWGEOM_estimated_extent'; - - -ALTER FUNCTION public.estimated_extent(text, text) OWNER TO postgres; - --- --- TOC entry 150 (class 1255 OID 18503) --- Dependencies: 6 1087 --- Name: estimated_extent(text, text, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION estimated_extent(text, text, text) RETURNS box2d - LANGUAGE c IMMUTABLE STRICT SECURITY DEFINER - AS '$libdir/postgis-1.5', 'LWGEOM_estimated_extent'; - - -ALTER FUNCTION public.estimated_extent(text, text, text) OWNER TO postgres; - --- --- TOC entry 152 (class 1255 OID 18505) --- Dependencies: 6 1090 1090 --- Name: expand(box3d, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION expand(box3d, double precision) RETURNS box3d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_expand'; - - -ALTER FUNCTION public.expand(box3d, double precision) OWNER TO postgres; - --- --- TOC entry 153 (class 1255 OID 18506) --- Dependencies: 6 1087 1087 --- Name: expand(box2d, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION expand(box2d, double precision) RETURNS box2d - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX2DFLOAT4_expand'; - - -ALTER FUNCTION public.expand(box2d, double precision) OWNER TO postgres; - --- --- TOC entry 154 (class 1255 OID 18507) --- Dependencies: 6 1102 1102 --- Name: expand(geometry, double precision); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION expand(geometry, double precision) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_expand'; - - -ALTER FUNCTION public.expand(geometry, double precision) OWNER TO postgres; - --- --- TOC entry 155 (class 1255 OID 18508) --- Dependencies: 6 1102 1102 --- Name: exteriorring(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION exteriorring(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_exteriorring_polygon'; - - -ALTER FUNCTION public.exteriorring(geometry) OWNER TO postgres; - --- --- TOC entry 156 (class 1255 OID 18509) --- Dependencies: 6 1096 --- Name: factor(chip); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION factor(chip) RETURNS real - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'CHIP_getFactor'; - - -ALTER FUNCTION public.factor(chip) OWNER TO postgres; - --- --- TOC entry 158 (class 1255 OID 18511) --- Dependencies: 6 1168 1087 --- Name: find_extent(text, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION find_extent(text, text) RETURNS box2d - LANGUAGE plpgsql IMMUTABLE STRICT - AS $_$ -DECLARE - tablename alias for $1; - columnname alias for $2; - myrec RECORD; - -BEGIN - FOR myrec IN EXECUTE 'SELECT extent("' || columnname || '") FROM "' || tablename || '"' LOOP - return myrec.extent; - END LOOP; -END; -$_$; - - -ALTER FUNCTION public.find_extent(text, text) OWNER TO postgres; - --- --- TOC entry 157 (class 1255 OID 18510) --- Dependencies: 6 1168 1087 --- Name: find_extent(text, text, text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION find_extent(text, text, text) RETURNS box2d - LANGUAGE plpgsql IMMUTABLE STRICT - AS $_$ -DECLARE - schemaname alias for $1; - tablename alias for $2; - columnname alias for $3; - myrec RECORD; - -BEGIN - FOR myrec IN EXECUTE 'SELECT extent("' || columnname || '") FROM "' || schemaname || '"."' || tablename || '"' LOOP - return myrec.extent; - END LOOP; -END; -$_$; - - -ALTER FUNCTION public.find_extent(text, text, text) OWNER TO postgres; - --- --- TOC entry 159 (class 1255 OID 18512) --- Dependencies: 6 1168 --- Name: find_srid(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION find_srid(character varying, character varying, character varying) RETURNS integer - LANGUAGE plpgsql IMMUTABLE STRICT - AS $_$ -DECLARE - schem text; - tabl text; - sr int4; -BEGIN - IF $1 IS NULL THEN - RAISE EXCEPTION 'find_srid() - schema is NULL!'; - END IF; - IF $2 IS NULL THEN - RAISE EXCEPTION 'find_srid() - table name is NULL!'; - END IF; - IF $3 IS NULL THEN - RAISE EXCEPTION 'find_srid() - column name is NULL!'; - END IF; - schem = $1; - tabl = $2; --- if the table contains a . and the schema is empty --- split the table into a schema and a table --- otherwise drop through to default behavior - IF ( schem = '' and tabl LIKE '%.%' ) THEN - schem = substr(tabl,1,strpos(tabl,'.')-1); - tabl = substr(tabl,length(schem)+2); - ELSE - schem = schem || '%'; - END IF; - - select SRID into sr from geometry_columns where f_table_schema like schem and f_table_name = tabl and f_geometry_column = $3; - IF NOT FOUND THEN - RAISE EXCEPTION 'find_srid() - couldnt find the corresponding SRID - is the geometry registered in the GEOMETRY_COLUMNS table? Is there an uppercase/lowercase missmatch?'; - END IF; - return sr; -END; -$_$; - - -ALTER FUNCTION public.find_srid(character varying, character varying, character varying) OWNER TO postgres; - --- --- TOC entry 160 (class 1255 OID 18513) --- Dependencies: 6 1168 --- Name: fix_geometry_columns(); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION fix_geometry_columns() RETURNS text - LANGUAGE plpgsql - AS $$ -DECLARE - mislinked record; - result text; - linked integer; - deleted integer; - foundschema integer; -BEGIN - - -- Since 7.3 schema support has been added. - -- Previous postgis versions used to put the database name in - -- the schema column. This needs to be fixed, so we try to - -- set the correct schema for each geometry_colums record - -- looking at table, column, type and srid. - UPDATE geometry_columns SET f_table_schema = n.nspname - FROM pg_namespace n, pg_class c, pg_attribute a, - pg_constraint sridcheck, pg_constraint typecheck - WHERE ( f_table_schema is NULL - OR f_table_schema = '' - OR f_table_schema NOT IN ( - SELECT nspname::varchar - FROM pg_namespace nn, pg_class cc, pg_attribute aa - WHERE cc.relnamespace = nn.oid - AND cc.relname = f_table_name::name - AND aa.attrelid = cc.oid - AND aa.attname = f_geometry_column::name)) - AND f_table_name::name = c.relname - AND c.oid = a.attrelid - AND c.relnamespace = n.oid - AND f_geometry_column::name = a.attname - - AND sridcheck.conrelid = c.oid - AND sridcheck.consrc LIKE '(srid(% = %)' - AND sridcheck.consrc ~ textcat(' = ', srid::text) - - AND typecheck.conrelid = c.oid - AND typecheck.consrc LIKE - '((geometrytype(%) = ''%''::text) OR (% IS NULL))' - AND typecheck.consrc ~ textcat(' = ''', type::text) - - AND NOT EXISTS ( - SELECT oid FROM geometry_columns gc - WHERE c.relname::varchar = gc.f_table_name - AND n.nspname::varchar = gc.f_table_schema - AND a.attname::varchar = gc.f_geometry_column - ); - - GET DIAGNOSTICS foundschema = ROW_COUNT; - - -- no linkage to system table needed - return 'fixed:'||foundschema::text; - -END; -$$; - - -ALTER FUNCTION public.fix_geometry_columns() OWNER TO postgres; - --- --- TOC entry 161 (class 1255 OID 18514) --- Dependencies: 6 1102 1102 --- Name: force_2d(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION force_2d(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_force_2d'; - - -ALTER FUNCTION public.force_2d(geometry) OWNER TO postgres; - --- --- TOC entry 162 (class 1255 OID 18515) --- Dependencies: 6 1102 1102 --- Name: force_3d(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION force_3d(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_force_3dz'; - - -ALTER FUNCTION public.force_3d(geometry) OWNER TO postgres; - --- --- TOC entry 163 (class 1255 OID 18516) --- Dependencies: 6 1102 1102 --- Name: force_3dm(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION force_3dm(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_force_3dm'; - - -ALTER FUNCTION public.force_3dm(geometry) OWNER TO postgres; - --- --- TOC entry 164 (class 1255 OID 18517) --- Dependencies: 6 1102 1102 --- Name: force_3dz(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION force_3dz(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_force_3dz'; - - -ALTER FUNCTION public.force_3dz(geometry) OWNER TO postgres; - --- --- TOC entry 165 (class 1255 OID 18518) --- Dependencies: 6 1102 1102 --- Name: force_4d(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION force_4d(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_force_4d'; - - -ALTER FUNCTION public.force_4d(geometry) OWNER TO postgres; - --- --- TOC entry 166 (class 1255 OID 18519) --- Dependencies: 6 1102 1102 --- Name: force_collection(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION force_collection(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_force_collection'; - - -ALTER FUNCTION public.force_collection(geometry) OWNER TO postgres; - --- --- TOC entry 167 (class 1255 OID 18520) --- Dependencies: 6 1102 1102 --- Name: forcerhr(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION forcerhr(geometry) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_forceRHR_poly'; - - -ALTER FUNCTION public.forcerhr(geometry) OWNER TO postgres; - --- --- TOC entry 169 (class 1255 OID 18522) --- Dependencies: 6 1099 1102 --- Name: geography(geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography(geometry) RETURNS geography - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_from_geometry'; - - -ALTER FUNCTION public.geography(geometry) OWNER TO postgres; - --- --- TOC entry 168 (class 1255 OID 18521) --- Dependencies: 6 1099 1099 --- Name: geography(geography, integer, boolean); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography(geography, integer, boolean) RETURNS geography - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_enforce_typmod'; - - -ALTER FUNCTION public.geography(geography, integer, boolean) OWNER TO postgres; - --- --- TOC entry 170 (class 1255 OID 18523) --- Dependencies: 6 1099 1099 --- Name: geography_cmp(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_cmp(geography, geography) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_cmp'; - - -ALTER FUNCTION public.geography_cmp(geography, geography) OWNER TO postgres; - --- --- TOC entry 171 (class 1255 OID 18524) --- Dependencies: 6 1099 1099 --- Name: geography_eq(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_eq(geography, geography) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_eq'; - - -ALTER FUNCTION public.geography_eq(geography, geography) OWNER TO postgres; - --- --- TOC entry 172 (class 1255 OID 18525) --- Dependencies: 6 1099 1099 --- Name: geography_ge(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_ge(geography, geography) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_ge'; - - -ALTER FUNCTION public.geography_ge(geography, geography) OWNER TO postgres; - --- --- TOC entry 173 (class 1255 OID 18526) --- Dependencies: 6 --- Name: geography_gist_compress(internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_compress(internal) RETURNS internal - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_compress'; - - -ALTER FUNCTION public.geography_gist_compress(internal) OWNER TO postgres; - --- --- TOC entry 174 (class 1255 OID 18527) --- Dependencies: 6 1102 --- Name: geography_gist_consistent(internal, geometry, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_consistent(internal, geometry, integer) RETURNS boolean - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_consistent'; - - -ALTER FUNCTION public.geography_gist_consistent(internal, geometry, integer) OWNER TO postgres; - --- --- TOC entry 175 (class 1255 OID 18528) --- Dependencies: 6 --- Name: geography_gist_decompress(internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_decompress(internal) RETURNS internal - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_decompress'; - - -ALTER FUNCTION public.geography_gist_decompress(internal) OWNER TO postgres; - --- --- TOC entry 176 (class 1255 OID 18529) --- Dependencies: 6 --- Name: geography_gist_join_selectivity(internal, oid, internal, smallint); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_join_selectivity(internal, oid, internal, smallint) RETURNS double precision - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_join_selectivity'; - - -ALTER FUNCTION public.geography_gist_join_selectivity(internal, oid, internal, smallint) OWNER TO postgres; - --- --- TOC entry 177 (class 1255 OID 18530) --- Dependencies: 6 --- Name: geography_gist_penalty(internal, internal, internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_penalty(internal, internal, internal) RETURNS internal - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_penalty'; - - -ALTER FUNCTION public.geography_gist_penalty(internal, internal, internal) OWNER TO postgres; - --- --- TOC entry 178 (class 1255 OID 18531) --- Dependencies: 6 --- Name: geography_gist_picksplit(internal, internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_picksplit(internal, internal) RETURNS internal - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_picksplit'; - - -ALTER FUNCTION public.geography_gist_picksplit(internal, internal) OWNER TO postgres; - --- --- TOC entry 179 (class 1255 OID 18532) --- Dependencies: 6 1087 1087 --- Name: geography_gist_same(box2d, box2d, internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_same(box2d, box2d, internal) RETURNS internal - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_same'; - - -ALTER FUNCTION public.geography_gist_same(box2d, box2d, internal) OWNER TO postgres; - --- --- TOC entry 180 (class 1255 OID 18533) --- Dependencies: 6 --- Name: geography_gist_selectivity(internal, oid, internal, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_selectivity(internal, oid, internal, integer) RETURNS double precision - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_selectivity'; - - -ALTER FUNCTION public.geography_gist_selectivity(internal, oid, internal, integer) OWNER TO postgres; - --- --- TOC entry 181 (class 1255 OID 18534) --- Dependencies: 6 --- Name: geography_gist_union(bytea, internal); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gist_union(bytea, internal) RETURNS internal - LANGUAGE c - AS '$libdir/postgis-1.5', 'geography_gist_union'; - - -ALTER FUNCTION public.geography_gist_union(bytea, internal) OWNER TO postgres; - --- --- TOC entry 182 (class 1255 OID 18535) --- Dependencies: 6 1099 1099 --- Name: geography_gt(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_gt(geography, geography) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_gt'; - - -ALTER FUNCTION public.geography_gt(geography, geography) OWNER TO postgres; - --- --- TOC entry 183 (class 1255 OID 18536) --- Dependencies: 6 1099 1099 --- Name: geography_le(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_le(geography, geography) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_le'; - - -ALTER FUNCTION public.geography_le(geography, geography) OWNER TO postgres; - --- --- TOC entry 184 (class 1255 OID 18537) --- Dependencies: 6 1099 1099 --- Name: geography_lt(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_lt(geography, geography) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_lt'; - - -ALTER FUNCTION public.geography_lt(geography, geography) OWNER TO postgres; - --- --- TOC entry 185 (class 1255 OID 18538) --- Dependencies: 6 1099 1099 --- Name: geography_overlaps(geography, geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_overlaps(geography, geography) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_overlaps'; - - -ALTER FUNCTION public.geography_overlaps(geography, geography) OWNER TO postgres; - --- --- TOC entry 186 (class 1255 OID 18539) --- Dependencies: 6 --- Name: geography_typmod_dims(integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_typmod_dims(integer) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_typmod_dims'; - - -ALTER FUNCTION public.geography_typmod_dims(integer) OWNER TO postgres; - --- --- TOC entry 187 (class 1255 OID 18540) --- Dependencies: 6 --- Name: geography_typmod_srid(integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_typmod_srid(integer) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_typmod_srid'; - - -ALTER FUNCTION public.geography_typmod_srid(integer) OWNER TO postgres; - --- --- TOC entry 188 (class 1255 OID 18541) --- Dependencies: 6 --- Name: geography_typmod_type(integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geography_typmod_type(integer) RETURNS text - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geography_typmod_type'; - - -ALTER FUNCTION public.geography_typmod_type(integer) OWNER TO postgres; - --- --- TOC entry 190 (class 1255 OID 18543) --- Dependencies: 6 1102 --- Name: geomcollfromtext(text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geomcollfromtext(text) RETURNS geometry - LANGUAGE sql IMMUTABLE STRICT - AS $_$ - SELECT CASE - WHEN geometrytype(GeomFromText($1)) = 'GEOMETRYCOLLECTION' - THEN GeomFromText($1) - ELSE NULL END - $_$; - - -ALTER FUNCTION public.geomcollfromtext(text) OWNER TO postgres; - --- --- TOC entry 189 (class 1255 OID 18542) --- Dependencies: 6 1102 --- Name: geomcollfromtext(text, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geomcollfromtext(text, integer) RETURNS geometry - LANGUAGE sql IMMUTABLE STRICT - AS $_$ - SELECT CASE - WHEN geometrytype(GeomFromText($1, $2)) = 'GEOMETRYCOLLECTION' - THEN GeomFromText($1,$2) - ELSE NULL END - $_$; - - -ALTER FUNCTION public.geomcollfromtext(text, integer) OWNER TO postgres; - --- --- TOC entry 192 (class 1255 OID 18545) --- Dependencies: 6 1102 --- Name: geomcollfromwkb(bytea); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geomcollfromwkb(bytea) RETURNS geometry - LANGUAGE sql IMMUTABLE STRICT - AS $_$ - SELECT CASE - WHEN geometrytype(GeomFromWKB($1)) = 'GEOMETRYCOLLECTION' - THEN GeomFromWKB($1) - ELSE NULL END - $_$; - - -ALTER FUNCTION public.geomcollfromwkb(bytea) OWNER TO postgres; - --- --- TOC entry 191 (class 1255 OID 18544) --- Dependencies: 6 1102 --- Name: geomcollfromwkb(bytea, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geomcollfromwkb(bytea, integer) RETURNS geometry - LANGUAGE sql IMMUTABLE STRICT - AS $_$ - SELECT CASE - WHEN geometrytype(GeomFromWKB($1, $2)) = 'GEOMETRYCOLLECTION' - THEN GeomFromWKB($1, $2) - ELSE NULL END - $_$; - - -ALTER FUNCTION public.geomcollfromwkb(bytea, integer) OWNER TO postgres; - --- --- TOC entry 193 (class 1255 OID 18546) --- Dependencies: 6 1102 1093 --- Name: geometry(box3d_extent); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry(box3d_extent) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_to_LWGEOM'; - - -ALTER FUNCTION public.geometry(box3d_extent) OWNER TO postgres; - --- --- TOC entry 194 (class 1255 OID 18547) --- Dependencies: 6 1102 1087 --- Name: geometry(box2d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry(box2d) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX2DFLOAT4_to_LWGEOM'; - - -ALTER FUNCTION public.geometry(box2d) OWNER TO postgres; - --- --- TOC entry 195 (class 1255 OID 18548) --- Dependencies: 6 1102 1090 --- Name: geometry(box3d); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry(box3d) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'BOX3D_to_LWGEOM'; - - -ALTER FUNCTION public.geometry(box3d) OWNER TO postgres; - --- --- TOC entry 196 (class 1255 OID 18549) --- Dependencies: 6 1102 --- Name: geometry(text); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry(text) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'parse_WKT_lwgeom'; - - -ALTER FUNCTION public.geometry(text) OWNER TO postgres; - --- --- TOC entry 197 (class 1255 OID 18550) --- Dependencies: 6 1102 1096 --- Name: geometry(chip); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry(chip) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'CHIP_to_LWGEOM'; - - -ALTER FUNCTION public.geometry(chip) OWNER TO postgres; - --- --- TOC entry 198 (class 1255 OID 18551) --- Dependencies: 6 1102 --- Name: geometry(bytea); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry(bytea) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_from_bytea'; - - -ALTER FUNCTION public.geometry(bytea) OWNER TO postgres; - --- --- TOC entry 199 (class 1255 OID 18552) --- Dependencies: 6 1102 1099 --- Name: geometry(geography); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry(geography) RETURNS geometry - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'geometry_from_geography'; - - -ALTER FUNCTION public.geometry(geography) OWNER TO postgres; - --- --- TOC entry 200 (class 1255 OID 18553) --- Dependencies: 6 1102 1102 --- Name: geometry_above(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_above(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_above'; - - -ALTER FUNCTION public.geometry_above(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 201 (class 1255 OID 18554) --- Dependencies: 6 1102 1102 --- Name: geometry_below(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_below(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_below'; - - -ALTER FUNCTION public.geometry_below(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 202 (class 1255 OID 18555) --- Dependencies: 6 1102 1102 --- Name: geometry_cmp(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_cmp(geometry, geometry) RETURNS integer - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'lwgeom_cmp'; - - -ALTER FUNCTION public.geometry_cmp(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 203 (class 1255 OID 18556) --- Dependencies: 6 1102 1102 --- Name: geometry_contain(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_contain(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_contain'; - - -ALTER FUNCTION public.geometry_contain(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 204 (class 1255 OID 18557) --- Dependencies: 6 1102 1102 --- Name: geometry_contained(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_contained(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_contained'; - - -ALTER FUNCTION public.geometry_contained(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 205 (class 1255 OID 18558) --- Dependencies: 6 1102 1102 --- Name: geometry_eq(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_eq(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'lwgeom_eq'; - - -ALTER FUNCTION public.geometry_eq(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 206 (class 1255 OID 18559) --- Dependencies: 6 1102 1102 --- Name: geometry_ge(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_ge(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'lwgeom_ge'; - - -ALTER FUNCTION public.geometry_ge(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 207 (class 1255 OID 18560) --- Dependencies: 6 --- Name: geometry_gist_joinsel(internal, oid, internal, smallint); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_gist_joinsel(internal, oid, internal, smallint) RETURNS double precision - LANGUAGE c - AS '$libdir/postgis-1.5', 'LWGEOM_gist_joinsel'; - - -ALTER FUNCTION public.geometry_gist_joinsel(internal, oid, internal, smallint) OWNER TO postgres; - --- --- TOC entry 208 (class 1255 OID 18561) --- Dependencies: 6 --- Name: geometry_gist_sel(internal, oid, internal, integer); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_gist_sel(internal, oid, internal, integer) RETURNS double precision - LANGUAGE c - AS '$libdir/postgis-1.5', 'LWGEOM_gist_sel'; - - -ALTER FUNCTION public.geometry_gist_sel(internal, oid, internal, integer) OWNER TO postgres; - --- --- TOC entry 209 (class 1255 OID 18562) --- Dependencies: 1102 6 1102 --- Name: geometry_gt(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_gt(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'lwgeom_gt'; - - -ALTER FUNCTION public.geometry_gt(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 210 (class 1255 OID 18563) --- Dependencies: 1102 6 1102 --- Name: geometry_le(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_le(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'lwgeom_le'; - - -ALTER FUNCTION public.geometry_le(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 211 (class 1255 OID 18564) --- Dependencies: 1102 6 1102 --- Name: geometry_left(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_left(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_left'; - - -ALTER FUNCTION public.geometry_left(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 212 (class 1255 OID 18565) --- Dependencies: 1102 6 1102 --- Name: geometry_lt(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_lt(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'lwgeom_lt'; - - -ALTER FUNCTION public.geometry_lt(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 213 (class 1255 OID 18566) --- Dependencies: 1102 6 1102 --- Name: geometry_overabove(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_overabove(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_overabove'; - - -ALTER FUNCTION public.geometry_overabove(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 214 (class 1255 OID 18567) --- Dependencies: 1102 6 1102 --- Name: geometry_overbelow(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_overbelow(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_overbelow'; - - -ALTER FUNCTION public.geometry_overbelow(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 215 (class 1255 OID 18568) --- Dependencies: 1102 6 1102 --- Name: geometry_overlap(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_overlap(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_overlap'; - - -ALTER FUNCTION public.geometry_overlap(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 216 (class 1255 OID 18569) --- Dependencies: 1102 6 1102 --- Name: geometry_overleft(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_overleft(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_overleft'; - - -ALTER FUNCTION public.geometry_overleft(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 217 (class 1255 OID 18570) --- Dependencies: 1102 6 1102 --- Name: geometry_overright(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_overright(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_overright'; - - -ALTER FUNCTION public.geometry_overright(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 218 (class 1255 OID 18571) --- Dependencies: 1102 6 1102 --- Name: geometry_right(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_right(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_right'; - - -ALTER FUNCTION public.geometry_right(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 219 (class 1255 OID 18572) --- Dependencies: 1102 6 1102 --- Name: geometry_same(geometry, geometry); Type: FUNCTION; Schema: public; Owner: postgres --- - -CREATE FUNCTION geometry_same(geometry, geometry) RETURNS boolean - LANGUAGE c IMMUTABLE STRICT - AS '$libdir/postgis-1.5', 'LWGEOM_samebox'; - - -ALTER FUNCTION public.geometry_same(geometry, geometry) OWNER TO postgres; - --- --- TOC entry 220 (class 1255