1 个不稳定版本
0.1.0 | 2022年7月4日 |
---|
#37 在 #fediverse
在 4 个crate中使用 (通过 dialtone_sqlx)
8KB
130 行
dialtone_sqlx_macros
这是一个宏crate,用于将sqlx边界保持在API层之外。
关于 dialtone
Dialtone 是一个未想象的 Activity Pub 系统。什么是“未想象”?基本上,没有意图将此软件封闭在特定的垂直“市场”中。相反,将解决新兴用例。
此软件处于积极、初始开发阶段,功能远未完善,尚未准备好使用。
许可
许可方式如下
- Apache License,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT) 由您选择。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,任何有意提交并包含在此作品中的贡献,将根据上述方式双重许可,不附加任何额外条款或条件。
开发宏
使用 cargo expand
来查看宏。 Cargo expand 需要 nightly 工具链,但不需要设置为默认工具链。
查看宏的展开
cargo expand --test sqlx_enum_proxy_tests
然而,这不会运行测试本身。要运行测试
cargo test
依赖项
~1.5–2.1MB
~50K SLoC