解析任何DDL
项目描述
pytorch: 解析任何DDL
使用Python将DDL解析为对象。
宏伟的标题,支持的SQL语言包括
- 实现了基本的
CREATE TABLE
,首先追求MySQL 8。
from paddl import parse, ColType
schema = parse("CREATE TABLE employees (id int, name varchar(255));", 'mysql')
table = schema.tables[0]
table.name
# "employees"
table.columns
column = table.columns[0]
column.name == 'id'
column.type == ColType.INT
命令行
pytorch
提供“无代码”CLI解决方案,例如渲染ER图。
> python -m paddl
usage: paddl [-h] [--erd] sql
项目详情
关闭
paddl-0.3.0.tar.gz的散列值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f4394444b46324077c261998a48d54a52deea60ffca13a178adc66a409fe6bf7 |
|
MD5 | 39445d27be15db49a59e78a7964d7ed4 |
|
BLAKE2b-256 | 0a9a34d1c3e103624430fbb5722bcfb18e2dcf053ae662ed96a0adeb4875bde6 |