项目作者: yaakoubiane

项目描述 :
symfony-5-crud-exemple
高级语言: PHP
项目地址: git://github.com/yaakoubiane/symfony-5-crud-exemple.git
创建时间: 2019-12-25T01:40:29Z
项目社区:https://github.com/yaakoubiane/symfony-5-crud-exemple

开源协议:

下载


les étapes à suivre

1- Création du projet:

composer create-project symfony/website-skeleton nom_du_projet

2- installation doctrine: bibliothèque fournir des outils puissants pour rendre les interactions avec les bases de données faciles et flexibles.

  1. a- composer require symfony/orm-pack
  2. b- composer require symfony/maker-bundle --dev

3-configuration base de donne:

  1. Les paramètres de la connexion à la base de donne sont stockées dans la variable DATABASE_URL qui existe dans la fichier .env.
  2. Exemple:
  3. DATABASE_URL=‘mysql://db_user:db_password@127.0.0.1:3306/db_name’
  4. db_user: root
  5. db_password: par défaut vide
  6. db_name: nom de votre base par exemple 'crud_symfony'

DATABASE_URL=’mysql://root:@127.0.0.1:3306/crud_symfony’

4- création base de données :

php bin/console doctrine:database:create

5- Création d’entité:

php bin/console make:entity

nom de classe/entite

6- Migrations: Création des tables / schémas de la base de données

  1. a- php bin/console make:migration
  2. b- php bin/console doctrine:migrations:migrate

7- Création crud

php bin/console make:crud

nom du classe

8- Exécution du projet

  1. symfony server:start