sea-schema-sync 0.17.0-rc.16

🌿 SQL schema definition and discovery
Documentation
1
2
3
4
5
6
7
8
use crate::rusqlite_types::{RusqliteError, RusqliteRow};
use sea_query::SelectStatement;

pub trait Connection: Sized {
    fn query_all(&self, select: SelectStatement) -> Result<Vec<RusqliteRow>, RusqliteError>;

    fn query_all_raw(&self, sql: String) -> Result<Vec<RusqliteRow>, RusqliteError>;
}