Trait diesel::connection::SimpleConnection
source · pub trait SimpleConnection {
// Required method
fn batch_execute(&mut self, query: &str) -> QueryResult<()>;
}
Expand description
Perform simple operations on a backend.
You should likely use Connection
instead.
Required Methods§
sourcefn batch_execute(&mut self, query: &str) -> QueryResult<()>
fn batch_execute(&mut self, query: &str) -> QueryResult<()>
Execute multiple SQL statements within the same string.
This function is used to execute migrations, which may contain more than one SQL statement.
Implementors§
impl SimpleConnection for MysqlConnection
Available on crate features
mysql
and mysql_backend
only.impl SimpleConnection for PgConnection
Available on crate features
postgres
and postgres_backend
only.impl SimpleConnection for SqliteConnection
Available on crate feature
sqlite
only.impl<M> SimpleConnection for PooledConnection<M>where M: ManageConnection, M::Connection: R2D2Connection + Send + 'static,
Available on crate feature
r2d2
only.