1.0.0 • Published 3 years ago

relean-cli v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
3 years ago

Relaen-cli

Relaen-cli是realean的客户端工具,主要用于生成数据表对应实体。

安装方式

npm install relean-cli -g

使用方式

  1. relean-cli -i : 生成配置文件config.json;
  2. relean-cli -g : 生成实体类文件,存放于config.json文件对应output指定目录下。

生成说明

实体命名规则

实体名为每个单词首字母大写,生成方式配合配置文件中的tableSplit和tableStart。
举例:
数据库表名为tuser_info,tableSplit='',tableStart=1,则实体名为 UserInfo。

字段属性命名规则

属性名为首单词首字母小写,其余单词首字母大写,满足驼峰标识,生成方式配合配置文件中的columnSplit和columnStart。
举例:
字段名为username,columnSplit='',columnStart=0,则属性名为 userName。

配置文件-config.json

配置项说明类型是否必填可选值备注
product数据库产品名stringmysql,oracle,mssql
options数据库连接属性对象object需要root权限
database数据库名string
output输出目录string相对于根目录
tableSplit表名单词分隔符string
tableStart表名单词开始段(以tableSplit分段)string
columnSplit表名单词分隔符string
columnStart字段名单词开始段(以tableSplit分段)string

源文件说明

  1. core目录
    核心文件目录
  2. config
    数据库字段类型映射配置目录

使用限制

  1. 目前只支持mysql数据库;
  2. 不支持复合主键。

升级日志