当您尝试使用Symfony [2,3,4]进行逆向工程时,API平台和MariaDB中存在问题?

问题描述 投票:0回答:1

如果您安装了API平台并且正在运行,并且您必须使用完整填充数据库(MariaDB)的存在项目...可能您需要从现有表创建实体(反向引擎)。为此,您可以运行:

bin/console doctrine:mapping:import --force AppBundle php

根据qazxsw poi

结果是一个很大的错误......

oficial Symfony documentation
symfony mariadb api-platform.com
1个回答
0
投票

我们需要做的是编辑app / config / config.yml并添加以下行:

  [Doctrine\DBAL\DBALException]                                                                      
  Unknown database type enum requested, Doctrine\DBAL\Platforms\MySQL57Platform may not support it.

该文件如下所示:

mapping_types:
  enum: string

在以下doctrine: dbal: driver: pdo_mysql host: '%database_host%' port: '%database_port%' dbname: '%database_name%' user: '%database_user%' password: '%database_password%' server_version: '5.7' charset: UTF8 mapping_types: enum: string 中对Stof的信用

© www.soinside.com 2019 - 2024. All rights reserved.