before create project

3_start_new-project
Tchama 2021-04-17 22:55:04 +02:00
parent fe90d3d32c
commit 348c725cf9
2 changed files with 17 additions and 3 deletions

2
.gitignore vendored
View File

@ -1,5 +1,5 @@
# Uncomment to ignore Symfony project
/app/*
#/app/*
!/app/.keep
# Uncomment to ignore Database datas

View File

@ -18,5 +18,19 @@ La branche `1_docker_ready` fournit juste le docker-compose.yml et les Dockerfil
* `$ docker-compose up -d`
* `$ docker-compose exec -u 1000 php bash`
A ce stade les commandes composer et symfony sont disponible pour lancer la création du projet.
Après ça on choisira dans le fichier `app/.env` le type de base de donnée. Un conteneur est prévu pour utiliser postgresql. Par défaut, Symfony proposera l'utilisation d'un fichier sqlite (`app/data/database.sqlite`).
A ce stade les commandes `composer` et `symfony` sont disponibles pour lancer la création du projet.
Après ça on choisira dans le fichier `app/.env` le type de base de donnée. Un conteneur est prévu pour utiliser postgresql.
## 2_symfony_demo
* commandes exécutées:
* `$ symfony new --demo demo`
* `$ mv demo/* . && mv demo/.* . && rmdir demo`
Cette branche démarre d'une installation toute prête de la demo Symfony. La db est enregistrée dans le repo dans un simple fichier sqlite (`app/data/database.sqlite`). Le conteneur docker postgresql est donc désactivé.
## 3_symfony_new_project
* commandes exécutées:
* `$ symfony new myproject`
* `$ mv myproject/* . && mv myproject/.* . && rmdir myproject`