flix_db/lib.rs
1//! flix-db provides types for storing persistent data about media
2
3#![cfg_attr(docsrs, feature(doc_cfg))]
4
5pub mod connection;
6pub mod entity;
7pub mod migration;
8
9#[cfg(test)]
10mod tests {
11 use sea_orm::{ConnectOptions, Database, DatabaseConnection};
12
13 pub async fn new_memory_db() -> DatabaseConnection {
14 let options = ConnectOptions::new("sqlite:/tmp/db?mode=memory");
15 Database::connect(options).await.expect("Database::connect")
16 }
17}