- 1 为什么开发ZenData
- 2 ZenData数据生成工具简介
- 3 如何获得支持
-
4. 快速入门
- 4.1 安装部署
- 4.2 将ZenData加入$PATH系统环境变量中
- 4.3 命令行参数说明
- 4.4 命令行调用示例
- 4.5 內置数据定义示例
- 4.6 YAML定义语法总览
-
5. 用户指南
- 5.1. 数据定义语法
- 5.2. 內置数据定义
- 5.3. 用户数据自定义
-
5.4. 数据定义引用
- 5.4.1 引用ranges系列
- 5.4.2 引用instances实例
- 5.4.3 多use&from联合引用
- 5.4.4 引用Config配置
- 5.4.5 引用yaml文件内容
- 5.4.6 全局from语句
- 5.5. 数据输出格式
-
5.6. ZenData命令详细介绍
- 5.6.1 Default配置覆盖
- 5.6.2 列出內置数据
- 5.6.3 查看內置数据
- 5.6.4 从SQL生成数据定义
- 5.6.5 清除数据前后缀
- 5.6.6 数据反向解析
-
5.7. ZenData文章生成器
- 5.7.1 中文词语基础数据
- 5.7.2 撰写文章
- 5.7.3 转换文章到YAML配置
- 5.7.4 从YAML配置生成新文章
- 5.8. ZenData Web服务
- 6. 内置数据一览
从SQL生成数据定义
- 2020-08-13 09:07:32
- 陈琦
- 468
- 最后编辑:陈琦 于 2020-08-18 14:39:39
- 分享链接
执行以下命令,将数据库创建表的SQL语句,转换成ZenData的YAML定义文件。
-i(-input)为输入的SQL文件;-o(-output)指定输出文件目录。
zd.exe -i demo\zentao.sql -o demo\output
zentao.sql文件中包含了两个表的create语句,因此,在demo/output目录下会生成两个文件,分别为user.yaml和zt_action.yaml,其内容类似:
title: table zt_action desc: "" author: automated export version: "1.0" fields: - field: id note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: objectType note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: objectID note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: product note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: project note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: actor note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: action note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: date note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: comment note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: extra note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: "" - field: read note: "" range: "" prefix: "" postfix: "" loop: "" loopfix: "" format: ""
- 杨苗
- 13165050229
- 3142565561
- yangmiao@easycorp.ltd