![]() |
![]()
| ![]() |
![]()
NAMEAlzabo::Driver::PostgreSQL - PostgreSQL specific Alzabo driver subclass SYNOPSISuse Alzabo::Driver::PostgreSQL; DESCRIPTIONThis provides some PostgreSQL specific implementations for the virtual methods in Alzabo::Driver. METHODSconnect, create_database, drop_databaseBesides the parameters listed in the Alzabo::Driver docs, the following parameters are accepted:
schemasThis method accepts the same parameters as the connect() method. get_last_idReturns the last id created for a sequenced column. identifier_lengthReturns the maximum identifier length allowed by the database. This is really a guess based on the server version, since the actual value is set when the server is compiled. BUGSIn testing, I found that there were some problems using Postgres in a situation where you start the app, connect to the database, get some data, fork, reconnect, and and then get more data. I suspect that this has more to do with the DBD::Pg driver and/or Postgres itself than Alzabo. I don't believe this would be a problem with an app which forks before ever connecting to the database (such as mod_perl). AUTHORDave Rolsky, <autarch@urth.org>
|