#rocket #pool #sql #query #query-builder #connection #csrf

rocket_sqlite_rw_pool

带查询构建器、迁移和 CSRF 防护的 Rocket 可读写 SQLite 连接池

2 个版本

0.0.1-alpha22024年2月19日
0.0.1-alpha12024年1月20日

#9 in #csrf

MIT/Apache

70KB
1.5K SLoC

rocket_sqlite_rw_pool

这是一个基于 rocket_sync_db_pools 的数据库连接池,它暴露了底层的 rusqlite 连接和事务。它还通过为读取和写入连接提供单独的池来避免多个写入者导致的死锁/错误。

还提供

  • 默认情况下安全的 CSRF 防护
  • 批量插入查询构建器
  • 各种查询助手
  • 迁移支持

这是一个按原样提供的 alpha 质量软件。仍需要大量文档和自动化测试 - 但它已经在一些生产应用中运行良好。

依赖项

~51–83MB
~1.5M SLoC