From eacc9c3980b47b93c7889034dc088f2f483314e8 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Wed, 25 Sep 2024 19:52:39 +0200 Subject: [PATCH] [Doctrine] Delete the article about reverse engineering --- _build/redirection_map | 1 + doctrine.rst | 5 ++--- doctrine/reverse_engineering.rst | 15 --------------- 3 files changed, 3 insertions(+), 18 deletions(-) delete mode 100644 doctrine/reverse_engineering.rst diff --git a/_build/redirection_map b/_build/redirection_map index dd4c92e0776..115ec75ade2 100644 --- a/_build/redirection_map +++ b/_build/redirection_map @@ -571,3 +571,4 @@ /testing/http_authentication /testing#testing_logging_in_users /doctrine/registration_form /security#security-make-registration-form /form/form_dependencies /form/create_custom_field_type +/doctrine/reverse_engineering /doctrine#doctrine-adding-mapping diff --git a/doctrine.rst b/doctrine.rst index ca1ed25b7b5..dc42a5b9e73 100644 --- a/doctrine.rst +++ b/doctrine.rst @@ -84,6 +84,8 @@ affect how Doctrine functions. There are many other Doctrine commands. Run ``php bin/console list doctrine`` to see a full list. +.. _doctrine-adding-mapping: + Creating an Entity Class ------------------------ @@ -91,8 +93,6 @@ Suppose you're building an application where products need to be displayed. Without even thinking about Doctrine or databases, you already know that you need a ``Product`` object to represent those products. -.. _doctrine-adding-mapping: - You can use the ``make:entity`` command to create this class and any fields you need. The command will ask you some questions - answer them like done below: @@ -1107,7 +1107,6 @@ Learn more doctrine/dbal doctrine/multiple_entity_managers doctrine/resolve_target_entity - doctrine/reverse_engineering testing/database .. _`Doctrine`: https://www.doctrine-project.org/ diff --git a/doctrine/reverse_engineering.rst b/doctrine/reverse_engineering.rst deleted file mode 100644 index 35c8e729c2d..00000000000 --- a/doctrine/reverse_engineering.rst +++ /dev/null @@ -1,15 +0,0 @@ -How to Generate Entities from an Existing Database -================================================== - -.. caution:: - - The ``doctrine:mapping:import`` command used to generate Doctrine entities - from existing databases was deprecated by Doctrine in 2019 and there's no - replacement for it. - - Instead, you can use the ``make:entity`` command from `Symfony Maker Bundle`_ - to help you generate the code of your Doctrine entities. This command - requires manual supervision because it doesn't generate entities from - existing databases. - -.. _`Symfony Maker Bundle`: https://symfony.com/bundles/SymfonyMakerBundle/current/index.html