我有一个来自以前项目的现有Oracle数据库,这个数据库包含了很多schema
.
组态原理中的
doctrine:
dbal:
driver: oci8
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
mapping_types:
enum: string
set: string
varbinary: string
tinyblob: text
point: string
orm:
auto_generate_proxy_classes: "%kernel.debug%"
auto_mapping: true
参数中的
parameters:
database_host: 127.0.0.1
database_port: 1521
database_name: database
database_user: root
database_password: ******
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
secret: 4b9862cf9f801cdd6b25eefc7e2c7d88808a655d
我的表存在于Oracle的中。问题是当我使用cmd php bin/console
的doctrine:mapping:import --force
MainDashboardBundle
注释从数据库导入实体时,但是我得到了这个错误:
数据库没有任何映射信息。
发布于 2017-08-31 14:01:26
如果尚未解决此问题,则要从现有数据库构建实体,只需使用以下命令创建一些元数据文件即可。
php /console原则:映射:导入-强制AppBundle xml
之后,您可以使用命令创建实体类:
php /console原则:映射:转换注释./src
告诉我们这对你有用吗
https://stackoverflow.com/questions/43062241
复制相似问题