summaryrefslogtreecommitdiff
path: root/ext/pdo/TODO
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2004-05-17 15:41:51 +0000
committerWez Furlong <wez@php.net>2004-05-17 15:41:51 +0000
commit684be9cf36c48893d98f980eafc4fe08ac98dbfa (patch)
tree2a6f986315c5eb1663a5295ac53fc1322c5fe388 /ext/pdo/TODO
parent3a4f33e31ff77da46b24b2651fed259ca52104c6 (diff)
downloadphp-git-684be9cf36c48893d98f980eafc4fe08ac98dbfa.tar.gz
Hello PDO.
Still more to come. Give it a couple of days before starting to write drivers for the other databases; a few things might change, so I'd like to coordinate that, but in a couple of days.
Diffstat (limited to 'ext/pdo/TODO')
-rwxr-xr-xext/pdo/TODO25
1 files changed, 25 insertions, 0 deletions
diff --git a/ext/pdo/TODO b/ext/pdo/TODO
new file mode 100755
index 0000000000..43da3fe9a6
--- /dev/null
+++ b/ext/pdo/TODO
@@ -0,0 +1,25 @@
+$Id$
+
+In no particular order:
+
+Low-level:
+
+- Scanner for :named placeholders and prepare()/execute() emulation (George)
+- $dbh->quote()
+- Exceptions and unified error API
+- Scrollable cursors
+- meta data from driver, such as server version and supported features
+- field meta data from statement handles
+- $dbh->exec() for one-shot SQL
+- LOB support via Streams API
+- persistent handles
+- iterator support
+- "lazy" fetch support
+
+Not-so-low-level:
+- hash key case folding for portabilitiy, ala sqlite.assoc_case, but not using an ini option.
+- fetchAll(), single row, single column fetches etc.
+
+Could be more...
+
+vim:tw=78:et