Skip to content

aszx0413/php-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

php-cms

It should be fun.

Usage

~ php index.php <PROJECT_NAME> [<TABLE_NAME>]

  • PROJECT_NAME

<PROJECT_NAME>为项目标识,在根目录必须存在projects/<PROJECT_NAME>.xlsx文件

  • TABLE_NAME

<TABLE_NAME>为库表名,表示连接数据库更新库表

Excel格式

实体标识

  • 每一个实体以一行标题行为开始,以结尾空行表示结束
  • 判断Bn==Table表示开始
  • 第1列为“实体处理标识”,当有i标识符时表示ignored/忽略处理

标题行

  • Bn 当内容为Table时表示实体开始标识
  • Bn+1 Col 表示字段名称
  • C 字段 表示字段中文名称
    • 数据库建表语句的comment
    • 表单中的label提示
    • 列表中的表头属性
  • D Type 表示类型
    • VARCHAR
    • INT
    • TINYINT

公共属性

  • id 自增唯一标识
    • PRIMARY KEY
    • AUTO INCREMENT
  • add_time 入库时间
  • update_time 更新时间
  • status 状态
    • 1-正常
    • 0-无效
    • 9-未知/待审核

About

Build cms quickly!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages