💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 快速创建多个模型 快速创建模型 整合自 `Yii2` 的 `Gii` `Model`,需要在终端命令下操作,无WEB页面。 ## 步骤 > 1. 配置好数据库连接。 > 2. 无须启动服务 > 3. 通过命令创建数据库 基本命令: ```shell php server.php model --tableName=p_custome* ``` --tableName 需要以【*】结尾。 命令可选参数: > --namespace 模型的命名空间,默认为:`App\Model`。 > > --modelSuffix=Model,模型的后缀,默认为空。此项`Yii2` 默认没有,`ESD Framework` 新增项。 > > --standardizeCapitals,模型名称以驼峰命令, 默认为 `true`。 > > --singularize,模型名称是否成单数形式,默认 `false`。 ### 执行命令 ```shell [root@localhost esd-iot-warter-demo]# php server.php model --tableName=p_custom* ________ ______ ______ ____ ____ _____ _____ |_ __ | .' ____ \ |_ _ `. |_ _||_ _| |_ _| |_ _| | |_ \_| | (___ \_| | | `. \ ______ \ \ / / | | | | | _| _ _.____`. | | | | |______| \ \/ / | | | | _| |__/ | | \____) | _| |_.' / _| |_ _| |_ _| |_ |________| \______.' |______.' |______| |_____| |_____| Ready to generate the selected files? (yes|no) [yes]:yes Files were generated successfully! The following files will be generated: [new] Model/Customer.php [new] Model/CustomerWeixin.php Generating code using template "/root/projects/esd-iot-warter-demo/vendor/bearlord/esd-framework/src/ESD/Yii/Gii/Generators/Model/default"... generated Model/Customer.php generated Model/CustomerWeixin.php done! ``` ### 批量生成的模型,默认没有 `Model后缀` 。 ### 如有需求,请用 `--modelSuffix=Model` 参数 ```shell [root@localhost esd-iot-warter-demo]# php server.php model --tableName=p_custom* --modelSuffix=Model ________ ______ ______ ____ ____ _____ _____ |_ __ | .' ____ \ |_ _ `. |_ _||_ _| |_ _| |_ _| | |_ \_| | (___ \_| | | `. \ ______ \ \ / / | | | | | _| _ _.____`. | | | | |______| \ \/ / | | | | _| |__/ | | \____) | _| |_.' / _| |_ _| |_ _| |_ |________| \______.' |______.' |______| |_____| |_____| Ready to generate the selected files? (yes|no) [yes]:yes Files were generated successfully! The following files will be generated: [new] Model/CustomerModel.php [new] Model/CustomerWeixinModel.php Generating code using template "/root/projects/esd-iot-warter-demo/vendor/bearlord/esd-framework/src/ESD/Yii/Gii/Generators/Model/default"... generated Model/CustomerModel.php generated Model/CustomerWeixinModel.php done! ```