devel:symfony
Dies ist eine alte Version des Dokuments!
Symfony
Initialization
symfony new projectname [--webapp] # create new project cd projectname composer req templates # install twig composer req debug # install debug tools composer req symfony/asset # asset() function (TBC if useful) composer require symfony/orm-pack composer req --dev symfony/maker-bundle # some tools to generate assets
Create docker-compose.yml
to contain mariadb
and (optionally) adminer and set db connect string in environment file .env
(see below)
later…
composer recipes # update all recipes
docker-compose.yml
version: '3' services: db: image: mariadb:latest volumes: - ./data/mariadb:/var/lib/mysql ports: - 3306:3306 restart: unless-stopped environment: MARIADB_ROOT_PASSWORD: adminpwd MARIADB_DATABASE: sft MARIADB_USER: sft MARIADB_PASSWORD: sft adminer: image: adminer restart: always ports: - 8080:8080
.env:
DATABASE_URL="mysql://sft:sft@127.0.0.1:3306/sft?serverVersion=mariadb-10.11.2"
— Jonas Rathert 2023/03/23 10:48
devel/symfony.1680611348.txt.gz · Zuletzt geändert: 2023/04/04 14:29 von jodoc