[FLOW3-general] TYPO3.CouchDB different database for different repository

Pankaj Lele pankaj at lelesys.com
Wed Dec 21 14:39:59 CET 2011


Hello!

I am trying to use different couchDB for different Repositories with
Generic persistence. I am trying with following Objects.yaml
configuration to override the Repository object dependencies. However it
does not seem to work.

Lelesys\StaffDirectory\Domain\Repository\EmployeeRepository:
  properties:
    persistenceManager:
      object:
        name: TYPO3\FLOW3\Persistence\Generic\PersistenceManager
        properties:
          backend:
            object:
              name: TYPO3\CouchDB\Persistence\Backend\CouchDbBackend
              properties:
                databaseName:
                  value: 'employeedatabase'

Is this a crazy idea?

If I just try following it works but then same database is used for all
repositories

TYPO3\CouchDB\Persistence\Backend\CouchDbBackend:
  properties:
    databaseName:
      value: 'employeedatabase'

Any thoughts please?



-- 

With best regards,
Pankaj Lele
---------------------------

CTO & Executive Director
Lelesys Infotech Pvt. Ltd.
Pune/Goa, India

Web: http://www.lelesys.com

[Certified TYPO3 Integrator]


More information about the FLOW3-general mailing list