我正在尝试使用 CRUD-Admin-Generator (crud-admin-generator.com(,并且我完全按照安装说明进行操作,但在我运行的地方
PHP 控制台生成:管理员
它不会为我的数据库表生成视图。该命令不会输出任何错误,并且数据库连接正常。网站已成功生成(实际上它在生成命令之前工作(。
我是否缺少安装说明中没有的内容或缺少 php 要求?
这是我正在执行的命令:
- git 克隆 https://github.com/jonseg/crud-admin-generator.git 管理员生成器
- 光盘管理员生成器
- curl -sS https://getcomposer.org/installer | php
- PHP composer.phar 安装
- 编辑 src/app.php 并填写数据库数据,保持/resources 原样
- 创建nginx virtualhost将根指向admingenerator/web/->管理网站此时工作正常
- PHP 控制台生成:管理员-> 没有任何反应,即使使用 -vvv(详细(任何输出也没有->我的桌子仍然没有视图
您的表必须具有主键,例如:
CREATE TABLE actor (
actor_id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
first_name VARCHAR(45) NOT NULL,
last_name VARCHAR(45) NOT NULL,
last_update TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (actor_id),
KEY idx_actor_last_name (last_name)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
您的表中必须有这样的东西:
PRIMARY KEY (id)