12个版本 (7个破坏性)

0.8.0 2022年6月17日
0.7.3 2022年1月3日
0.7.2 2021年9月8日
0.7.0 2021年7月16日
0.1.0 2020年11月30日

#5 in #arango

34 每月下载量
2 个crate中使用 (via aragog)

MIT 许可证

44KB
1K SLoC

Logo

Aragog宏

pipeline status unsafe forbidden MIT licensed Crates.io dependency status

Discord Gitter

aragog的进程宏工具 (aragog (crates.io))。

Record派生宏

aragog_macros 允许派生 aragog::Record 而不是直接实现。 (见手册部分)

可用属性

  • before_create
  • before_save
  • before_delete
  • before_write
  • before_all
  • after_create
  • after_save
  • after_delete
  • after_write
  • after_all

所有这些属性都是Record的钩子

Validate派生宏

aragog_macros 允许派生 aragog::Validate 而不是直接实现。 (见手册部分)

可用属性

  • validate
  • validate_each

依赖项

~1.5MB
~36K SLoC