rbp-database 1.0.0

PostgreSQL integration for robopoker training and strategy storage
Documentation

Database pipeline for training artifacts.

Bulk data movement between Rust structures and PostgreSQL, optimized for the large-scale writes required during abstraction and blueprint training.

Connectivity

  • [db()] — Establishes a database connection from DB_URL

Serialization Traits

  • [Schema] — Table metadata and DDL generation
  • [Derive] — INSERT statement generation for enumerable types
  • [Hydrate] — Binary format decoding from rows
  • [Row] — Binary row serialization for COPY protocol
  • [Streamable] — Bulk data upload via COPY

Core Types

  • [Stage] — Temporary staging table management
  • [Check] — Schema validation and migration status

Table Names

Constants for all persistent entities: abstractions, blueprints, metrics, hands, sessions, and more.