Mercurial > lbo > hg > analyrics
view src/db.rs @ 27:792eb8ac3d93
cargo fmt
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Thu, 14 Jul 2022 20:35:35 -0700 |
parents | b1850e6f4d9a |
children | fd0237049be0 |
line wrap: on
line source
use rocket_db_pools::sqlx::{Executor, Row}; use rocket_db_pools::{Connection, Database, Pool}; use sqlx::prelude::FromRow; #[cfg(feature = "sqlite")] use rocket_db_pools::sqlx::{Sqlite, SqlitePool}; #[cfg(feature = "sqlite")] pub type DBType = Sqlite; #[cfg(feature = "sqlite")] pub type PoolType = SqlitePool; // Current SQL queries don't work with postgres. #[cfg(feature = "postgres")] use rocket_db_pools::sqlx::{PgPool, Postgres}; #[cfg(feature = "postgres")] pub type DBType = Postgres; #[cfg(feature = "postgres")] pub type PoolType = PgPool;