[TYPO3-dev] Idea: add transaction support to t3lib_db
Dmitry Dulepov
dmitry.dulepov at gmail.com
Mon Mar 7 15:28:07 CET 2011
Hi!
Jigal van Hemert wrote:
> TYPO3 only modifies database structures in a few situations: extension
> manager and install tool. These functions (expanded by DBAL) could store
> info about engine / DBMS somewhere in the system.
They could. But why this is necessary? What would you achieve but this
knowledge? :) Would you really check that in your code and do operations
differently?
Noprmally you expect that the database is set up as a developer suggested
(i.e. use InnoDB for certain tables). You would use transactions in the
code. If somebody did not use InnoDB, it is not the fault of the developer
and he should not care about it. It is simply improper database set up and
all responsibility lies on the [bad] admin.
--
Dmitry Dulepov
TYPO3 core&security team member
E-mail: dmitry.dulepov at typo3.org
Web: http://dmitry-dulepov.com/
More information about the TYPO3-dev
mailing list