Rename transaction mode to behavior to match SQLite docs

This commit is contained in:
John Gallagher
2014-10-23 17:57:02 -04:00
parent c8af7e4eb5
commit 68e9d81283
2 changed files with 6 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
use {SqliteResult, SqliteConnection};
pub enum SqliteTransactionMode {
pub enum SqliteTransactionBehavior {
SqliteTransactionDeferred,
SqliteTransactionImmediate,
SqliteTransactionExclusive,
@@ -15,8 +15,8 @@ pub struct SqliteTransaction<'conn> {
impl<'conn> SqliteTransaction<'conn> {
pub fn new(conn: &SqliteConnection,
mode: SqliteTransactionMode) -> SqliteResult<SqliteTransaction> {
let query = match mode {
behavior: SqliteTransactionBehavior) -> SqliteResult<SqliteTransaction> {
let query = match behavior {
SqliteTransactionDeferred => "BEGIN DEFERRED",
SqliteTransactionImmediate => "BEGIN IMMEDIATE",
SqliteTransactionExclusive => "BEGIN EXCLUSIVE",