//! Library crate for RDBMS Playground.
//!
//! Most of the application lives here so that integration tests in
//! `tests/` and unit tests inside the modules can drive the same
//! code that `main.rs` runs in production. The binary entry point
//! is intentionally thin.

pub mod action;
pub mod app;
pub mod archive;
pub mod cli;
pub mod clipboard;
pub mod completion;
pub mod db;
pub mod dsl;
pub mod echo;
pub mod event;
pub mod friendly;
pub mod input_render;
pub mod logging;
pub mod mode;
pub mod output_render;
pub mod persistence;
pub mod project;
pub mod runtime;
pub mod seed;
pub mod theme;
pub mod type_change;
pub mod ui;
pub mod undo;
