[svn:dbi] r14914 - dbi/trunk

[email protected] Wed, 10 Aug 2011 00:21:34 -0700 (PDT)
Newsgroups perl.dbi.changes
Message-ID <[email protected]>
Author: mjevans
Date: Wed Aug 10 00:21:33 2011
New Revision: 14914

Modified:
   dbi/trunk/Changes
   dbi/trunk/DBI.pm

Log:
Reserve spatialite_ as a driver prefix


Modified: dbi/trunk/Changes
==============================================================================
--- dbi/trunk/Changes	(original)
+++ dbi/trunk/Changes	Wed Aug 10 00:21:33 2011
@@ -20,6 +20,7 @@
 
   Added CON, ENC and DBD trace flags and extended 09trace.t (Martin J. Evans)
   Added TXN trace flags and applied CON and TXN to relevant methods (Tim Bunce)
+  Reserved spatialite_ as a driver prefix
 
 =head2 Changes in DBI 1.616 (svn r14616) 30th December 2010
 

Modified: dbi/trunk/DBI.pm
==============================================================================
--- dbi/trunk/DBI.pm	(original)
+++ dbi/trunk/DBI.pm	Wed Aug 10 00:21:33 2011
@@ -311,55 +311,56 @@
 # --- Driver Specific Prefix Registry ---
 
 my $dbd_prefix_registry = {
-  ad_      => { class => 'DBD::AnyData',	},
-  ado_     => { class => 'DBD::ADO',		},
-  amzn_    => { class => 'DBD::Amazon',		},
-  best_    => { class => 'DBD::BestWins',	},
-  csv_     => { class => 'DBD::CSV',		},
-  db2_     => { class => 'DBD::DB2',		},
-  dbi_     => { class => 'DBI',			},
-  dbm_     => { class => 'DBD::DBM',		},
-  df_      => { class => 'DBD::DF',		},
-  f_       => { class => 'DBD::File',		},
-  file_    => { class => 'DBD::TextFile',	},
-  go_      => { class => 'DBD::Gofer',  	},
-  ib_      => { class => 'DBD::InterBase',	},
-  ing_     => { class => 'DBD::Ingres',		},
-  ix_      => { class => 'DBD::Informix',	},
-  jdbc_    => { class => 'DBD::JDBC',		},
-  monetdb_ => { class => 'DBD::monetdb',	},
-  msql_    => { class => 'DBD::mSQL',		},
-  mvsftp_  => { class => 'DBD::MVS_FTPSQL',	},
-  mysql_   => { class => 'DBD::mysql',		},
-  mx_      => { class => 'DBD::Multiplex',	},
-  nullp_   => { class => 'DBD::NullP',		},
-  odbc_    => { class => 'DBD::ODBC',		},
-  ora_     => { class => 'DBD::Oracle',		},
-  pg_      => { class => 'DBD::Pg',		},
-  pgpp_    => { class => 'DBD::PgPP',		},
-  plb_     => { class => 'DBD::Plibdata',	},
-  po_      => { class => 'DBD::PO',		},
-  proxy_   => { class => 'DBD::Proxy',		},
-  ram_     => { class => 'DBD::RAM',		},
-  rdb_     => { class => 'DBD::RDB',		},
-  sapdb_   => { class => 'DBD::SAP_DB',		},
-  solid_   => { class => 'DBD::Solid',		},
-  sponge_  => { class => 'DBD::Sponge',		},
-  sql_     => { class => 'DBI::DBD::SqlEngine',	},
-  sqlite_  => { class => 'DBD::SQLite',  	},
-  syb_     => { class => 'DBD::Sybase',		},
-  sys_     => { class => 'DBD::Sys',		},
-  tdat_    => { class => 'DBD::Teradata',	},
-  tmpl_    => { class => 'DBD::Template',	},
-  tmplss_  => { class => 'DBD::TemplateSS',	},
-  tuber_   => { class => 'DBD::Tuber',		},
-  uni_     => { class => 'DBD::Unify',		},
-  vt_      => { class => 'DBD::Vt',		},
-  wmi_     => { class => 'DBD::WMI',		},
-  x_       => { }, # for private use
-  xbase_   => { class => 'DBD::XBase',		},
-  xl_      => { class => 'DBD::Excel',		},
-  yaswi_   => { class => 'DBD::Yaswi',		},
+  ad_          => { class => 'DBD::AnyData',	},
+  ado_         => { class => 'DBD::ADO',		},
+  amzn_        => { class => 'DBD::Amazon',		},
+  best_        => { class => 'DBD::BestWins',	},
+  csv_         => { class => 'DBD::CSV',		},
+  db2_         => { class => 'DBD::DB2',		},
+  dbi_         => { class => 'DBI',			    },
+  dbm_         => { class => 'DBD::DBM',		},
+  df_          => { class => 'DBD::DF',		    },
+  f_           => { class => 'DBD::File',		},
+  file_        => { class => 'DBD::TextFile',	},
+  go_          => { class => 'DBD::Gofer',  	},
+  ib_          => { class => 'DBD::InterBase',	},
+  ing_         => { class => 'DBD::Ingres',		},
+  ix_          => { class => 'DBD::Informix',	},
+  jdbc_        => { class => 'DBD::JDBC',		},
+  monetdb_     => { class => 'DBD::monetdb',	},
+  msql_        => { class => 'DBD::mSQL',		},
+  mvsftp_      => { class => 'DBD::MVS_FTPSQL',	},
+  mysql_       => { class => 'DBD::mysql',		},
+  mx_          => { class => 'DBD::Multiplex',	},
+  nullp_       => { class => 'DBD::NullP',		},
+  odbc_        => { class => 'DBD::ODBC',		},
+  ora_         => { class => 'DBD::Oracle',		},
+  pg_          => { class => 'DBD::Pg',		    },
+  pgpp_        => { class => 'DBD::PgPP',		},
+  plb_         => { class => 'DBD::Plibdata',	},
+  po_          => { class => 'DBD::PO',		    },
+  proxy_       => { class => 'DBD::Proxy',		},
+  ram_         => { class => 'DBD::RAM',		},
+  rdb_         => { class => 'DBD::RDB',		},
+  sapdb_       => { class => 'DBD::SAP_DB',		},
+  solid_       => { class => 'DBD::Solid',		},
+  spatialite_  => { class => 'DBD::Spatialite', },
+  sponge_      => { class => 'DBD::Sponge',		},
+  sql_         => { class => 'DBI::DBD::SqlEngine',	},
+  sqlite_      => { class => 'DBD::SQLite',  	},
+  syb_         => { class => 'DBD::Sybase',		},
+  sys_         => { class => 'DBD::Sys',		},
+  tdat_        => { class => 'DBD::Teradata',	},
+  tmpl_        => { class => 'DBD::Template',	},
+  tmplss_      => { class => 'DBD::TemplateSS',	},
+  tuber_       => { class => 'DBD::Tuber',		},
+  uni_         => { class => 'DBD::Unify',		},
+  vt_          => { class => 'DBD::Vt',		    },
+  wmi_         => { class => 'DBD::WMI',		},
+  x_           => { }, # for private use
+  xbase_       => { class => 'DBD::XBase',		},
+  xl_          => { class => 'DBD::Excel',		},
+  yaswi_       => { class => 'DBD::Yaswi',		},
 };
 
 my %dbd_class_registry = map { $dbd_prefix_registry->{$_}->{class} => { prefix => $_ } }