Symfony 从sql查询生成.orm.yml文件

Symfony 从sql查询生成.orm.yml文件,symfony,orm,doctrine,Symfony,Orm,Doctrine,从可用表创建实体(带有配置文件)的最佳方法是什么 假设我有一个创建表查询,如下所示: CREATE TABLE IF NOT EXISTS `mytable`.`task` ( `id` INT NOT NULL AUTO_INCREMENT, `title` VARCHAR(45) NOT NULL, `description` TINYTEXT NOT NULL, `due_date` DATETIME NOT NULL, `attachment` TINYINT

从可用表创建实体(带有配置文件)的最佳方法是什么

假设我有一个创建表查询,如下所示:

    CREATE TABLE IF NOT EXISTS `mytable`.`task` (
  `id` INT NOT NULL AUTO_INCREMENT,
  `title` VARCHAR(45) NOT NULL,
  `description` TINYTEXT NOT NULL,
  `due_date` DATETIME NOT NULL,
  `attachment` TINYINT(1) NULL,
  `project_id` INT NULL,
  `user_id` INT NULL,
  PRIMARY KEY (`id`),
  INDEX `fk_task_1_idx` (`project_id` ASC),
  INDEX `fk_task_2_idx` (`user_id` ASC),
  CONSTRAINT `fk_task_1`
    FOREIGN KEY (`project_id`)
    REFERENCES `mava`.`project` (`id`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION,
  CONSTRAINT `fk_task_2`
    FOREIGN KEY (`user_id`)
    REFERENCES `mava`.`user` (`id`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
ENGINE = InnoDB
是否有任何方法可以从该查询生成task.orm.yml文件。 我正在使用symfony和doctor,我已经定义了一系列表。所以我需要从它们生成实体。 谢谢

在这里找到了答案:

希望它能帮助别人