相关疑难解决方法(0)

从 symfony 4 中完全删除实体

我正在学习 Symfony 4,刚刚遵循了有关数据库和学说的指南,我现在有了一个Product.php带有关联存储库的新实体ProductRepository.php以及数据库中的一个新表。我现在想删除这个实体/存储库并相应地更新数据库。

我以为我可以简单地删除Product.php并运行php bin/console make:migration:diff

然而,一切都没有改变。是否有一些简单的命令列表来删除对实体的所有引用(我看不到配置文件中的任何更改 - 我正在使用注释)或者我是否必须弄清楚创建/修改了哪些文件,然后手动删除桌子。

php symfony doctrine-orm

5
推荐指数
1
解决办法
4万
查看次数

如何在Symfony2项目中删除实体类

最初设计项目时,我们有几个实体到目前为止尚未使用(并且我们不打算在不久的将来实现它们)。嗯,我想从我的项目中删除它们。我将这样进行(手动执行所有步骤):

  1. 从我当前使用的实体中删除所有关系。
  2. 删除doctrime ORM文件 src/Resources/config/doctrine
  3. 从中删除类PHP文件 src/Entity
  4. 从数据库中删除表

我想知道的是:是否有任何例程(例如控制台命令)可以支持此过程?例如,如果我跑步

php app/console doctrine:schema:update --dump-sql
Run Code Online (Sandbox Code Playgroud)

删除所有关系并删除文件后,得到删除相应表的SQL语句吗?

php data-modeling symfony doctrine-orm

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

doctrine-orm ×2

php ×2

symfony ×2

data-modeling ×1