[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