# Crate of the Week

**URL:** <https://users.rust-lang.org/t/crate-of-the-week/2704>\
**Category:** community\
**Created:** [September 3, 2015, 3:41pm UTC](https://users.rust-lang.org/t/crate-of-the-week/2704 "2015-09-03T15:41:37Z")\
**Posts on this page:** 1\
**Showing post:** 1267

<div class="post-metadata">

**Author:** ![nappa85](https://sea1.discourse-cdn.com/flex019/user_avatar/users.rust-lang.org/nappa85/32/37474_2.png) [@nappa85](https://users.rust-lang.org/u/nappa85)\
**Post date:** [November 30, 2023, 10:46am UTC](https://users.rust-lang.org/t/crate-of-the-week/2704/1267 "2023-11-30T10:46:38Z")

</div>

As promised during RustLab in Florence, here is my crate proposal: [https://crates.io/crates/symbols](https://crates.io/crates/symbols)

Symbols is an utility, not a standalone crate, that allows people quickly create proc-macros to solidify database tables into enums, e.g. allowing compile time foreign keys checks

---

_[View the full topic](https://users.rust-lang.org/t/crate-of-the-week/2704)._
