David E. Wheeler wrote:
On Jul 26, 2008, at 20:01, [EMAIL PROTECTED] wrote:

+=head3 B<ReadOnly> (boolean)
+
+$dbh->{ReadOnly} = 1;
+
+Specifies if the current database connection should be in read-only mode or not. +In this mode, changes that change the database are not allowed and will throw
+an error. Note: this method will B<not> work if L</AutoCommit> is true.
+

Great idea, but is this a standard DBI attribute? If not, it should probably be "pg_readonly" (or "pg_read_only"), no?



How do you propose to enforce it given the ability of functions to have side efects? By rolling back every transaction?

cheers

andrew

Reply via email to