Its main task is to toggle integrity check of the database during data loading.
This is needed by other DB-related fixtures (e.g. ActiveFixture) so that they can populate
data into the database without triggering integrity check errors.
Besides, DbFixture also attempts to load an [[initScript|initialization script]] if it exists.
You should normally use InitDbFixture to prepare a skeleton test database.
Other DB fixtures will then add specific tables and data to this database.
For more details and usage information on InitDbFixture, see the guide article on fixtures.