#parser #dbml #parse

dbml-rs

Rust数据库解析器

3个版本 (不稳定)

1.0.0-rc.12024年3月14日
0.1.0-beta.22023年3月22日
0.1.0-beta.12023年1月20日

#40数据库实现

每月30 次下载
用于 3 crates

MIT/Apache

95KB
2.5K SLoC

Rust数据库解析器

crate MSRV MIT or Apache 2.0 licensed unsafe forbidden

使用Rust编程语言实现的DBML解析器。

如何使用它?

use dbml_rs::*;
use std::fs;

fn main() {
  let input = fs::read_to_string("path/to/your/file.dbml");
  let result = parse_dbml(&input);
}

许可证

许可协议为

贡献

除非您明确表示,否则根据Apache-2.0许可证定义,您有意提交的任何贡献,包括在本工作中包含的贡献,都应按照上述方式双重许可,不附加任何额外的条款或条件。

始终欢迎您参与、贡献和一起努力。

依赖

~2.1–2.8MB
~56K SLoC