当前位置: 首页 > 后端技术 > PHP

Zurmo--命令行工具

时间:2023-03-30 00:22:01 PHP

一:简介1.Zurmo提供了一个命令行工具,可以快速操作更新版本、修改密码、安装和更新数据库schema等,文件位于..app/protected/commands下/.2:详细说明Zurmo一共有15条zurmoc命令,分别是:-help查看帮助-changepassword更改密码-database-elevate-email-import导入数据-install安装-installlanguage-jobmanager-lesscompiler-managemetadata-resetstuckjobs-setmaintenancemode-updateschemaupdate数据库模式-upgradezurmo更新版本PS:以上只列出了所有命令,但并不完整,只是命令的一部分。下面以updateschema命令为例。完整的用法是:updateschemaUSAGEzurmocupdateSchema描述此命令对数据库模式运行更新。它调用InstallUtil::runAutoBuildFromUpdateSchemaCommand.PARAMETERSusername:username并在导入过程中运行日志。通常是“超级”。此用户必须是超级管理员。overwriteExistingReadTables:如果设置为1,将重新生成所有读取的表,这可能是一个耗时的过程。如果未设置或设置为0,则将跳过任何现有的读取表。默认为0.zurmocupdateSchema[0/1]该命令用于更新数据库schema,也就是更改代码中的model属性(后面会介绍),直接修改数据库即可。无需手动修改数据库。参数为用户名,即超级管理员的用户名。参数是更新数据库表时过滤的条件。具体内容后面会介绍,或者看博客,在最下面介绍。PS:这些命令在windows上使用时,要不区分大小写。我尝试了几个命令,但不是全部。三:其余14条命令不再详述。可以自己阅读代码,也可以下载文档查看所有命令的用法介绍。PS:最常用的是udpateschema命令,一定要掌握。对开发效率有很大的帮助。如果我错了请纠正我!