mirror of
https://github.com/launchbadge/sqlx.git
synced 2026-04-08 11:17:12 +00:00
feat: re-introduce Transaction
* Transaction now wraps `&mut Connection` instead of `Connection`
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
use crate::database::{Database, HasArguments, HasValueRef};
|
||||
use crate::sqlite::{
|
||||
SqliteArgumentValue, SqliteArguments, SqliteConnection, SqliteRow, SqliteTypeInfo, SqliteValue,
|
||||
SqliteValueRef,
|
||||
SqliteArgumentValue, SqliteArguments, SqliteConnection, SqliteRow, SqliteTransactionManager,
|
||||
SqliteTypeInfo, SqliteValue, SqliteValueRef,
|
||||
};
|
||||
|
||||
/// Sqlite database driver.
|
||||
@@ -11,6 +11,8 @@ pub struct Sqlite;
|
||||
impl Database for Sqlite {
|
||||
type Connection = SqliteConnection;
|
||||
|
||||
type TransactionManager = SqliteTransactionManager;
|
||||
|
||||
type Row = SqliteRow;
|
||||
|
||||
type TypeInfo = SqliteTypeInfo;
|
||||
|
||||
Reference in New Issue
Block a user