TYPO3 Console (helhum/typo3-console) provides a clean way to register commands and
a sane way to call these commands through the TYPO3 core command line tool called
Since version 8.0.0 the extra binary
typo3cms is removed and superseded with the core binary
Commands that were called e.g.
typo3cms database:updateschema before,
must now be called with
It ships many commands to execute TYPO3 actions, which otherwise would only be accessible via the TYPO3 backend. This makes TYPO3 Console a perfect companion for development, deployment, Docker setups, continuous integration workflows or anything else where automation is required or beneficial.
Examples for such commands are:
typo3 install:setupto completely set up TYPO3 from command line
typo3 database:updateschemato perform granular database schema updates