• Benni Mack's avatar
    [FEATURE] Enable SQLite in installation process · 0b00b424
    Benni Mack authored and Susanne Moog's avatar Susanne Moog committed
    The patch adds SQLite as new DBMS platform to the TYPO3
    instance installer if pdo_sqlite is available.
    
    * sqlite has no database name and user / password restriction
      but stores the database in a single file.
    
    * the filename contains a random string so it can't be easily
      guessed if the config directory is within web document root
      and the web server is configured to deliver .sqlite files.
    
    * the feature .rst file mentions possible security risks comes
      with having a database within document root and documents
      how to prevent those.
    
    * similar to mysql and postgres, an acceptance test verifies
      the system can be successfully installed using a blank
      installation and using the introduction package.
    
    * bamboo plan spec is adapted to execute the sqlite installer suite
    
    * testing-framework is raised to 3.8.1 supporting the ac test:
      composer update typo3/testing-framework
    
    Resolves: #85256
    Releases: master
    Change-Id: I91a8c98f868b5e29bee4ad7dedd3cc8c50346452
    Reviewed-on: https://review.typo3.org/55563
    
    
    Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    Tested-by: default avatarTYPO3com <no-reply@typo3.com>
    Reviewed-by: Susanne Moog's avatarSusanne Moog <susanne.moog@typo3.org>
    Tested-by: Susanne Moog's avatarSusanne Moog <susanne.moog@typo3.org>
    0b00b424