Skip to content

Commit 1551549

Browse files
authored
Merge pull request #152 from weiznich/bump/diesel_2_2
Bump diesel to 2.2
2 parents b8b01cc + 3bc6789 commit 1551549

File tree

7 files changed

+13
-15
lines changed

7 files changed

+13
-15
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,12 +126,12 @@ jobs:
126126
- name: Install mysql (MacOS)
127127
if: matrix.os == 'macos-13' && matrix.backend == 'mysql'
128128
run: |
129-
brew install mariadb@11.3
130-
/usr/local/opt/mariadb@11.3/bin/mysql_install_db
131-
/usr/local/opt/mariadb@11.3/bin/mysql.server start
129+
brew install mariadb@11.2
130+
/usr/local/opt/mariadb@11.2/bin/mysql_install_db
131+
/usr/local/opt/mariadb@11.2/bin/mysql.server start
132132
sleep 3
133-
/usr/local/opt/mariadb@11.3/bin/mysqladmin -u runner password diesel
134-
/usr/local/opt/mariadb@11.3/bin/mysql -e "create database diesel_test; create database diesel_unit_test; grant all on \`diesel_%\`.* to 'runner'@'localhost';" -urunner
133+
/usr/local/opt/mariadb@11.2/bin/mysqladmin -u runner password diesel
134+
/usr/local/opt/mariadb@11.2/bin/mysql -e "create database diesel_test; create database diesel_unit_test; grant all on \`diesel_%\`.* to 'runner'@'localhost';" -urunner
135135
echo "DATABASE_URL=mysql://runner:diesel@localhost/diesel_test" >> $GITHUB_ENV
136136
137137
- name: Install mysql (MacOS M1)

Cargo.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description = "An async extension for Diesel the safe, extensible ORM and Query
1313
rust-version = "1.78.0"
1414

1515
[dependencies]
16-
diesel = { version = "~2.1.1", default-features = false, features = [
16+
diesel = { version = "~2.2.0", default-features = false, features = [
1717
"i-implement-a-third-party-backend-and-opt-into-breaking-changes",
1818
] }
1919
async-trait = "0.1.66"
@@ -47,8 +47,8 @@ scoped-futures = { version = "0.1", features = ["std"] }
4747
tokio = { version = "1.12.0", features = ["rt", "macros", "rt-multi-thread"] }
4848
cfg-if = "1"
4949
chrono = "0.4"
50-
diesel = { version = "2.1.0", default-features = false, features = ["chrono"] }
51-
diesel_migrations = "2.1.0"
50+
diesel = { version = "2.2.0", default-features = false, features = ["chrono"] }
51+
diesel_migrations = "2.2.0"
5252

5353
[features]
5454
default = []
@@ -94,5 +94,3 @@ members = [
9494
"examples/sync-wrapper",
9595
]
9696

97-
[patch.crates-io]
98-
diesel = { git = "http://github.com/diesel-rs/diesel", "rev" = "f2eb9b2"}

src/async_connection_wrapper.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ mod implementation {
289289
C: crate::AsyncConnection<Backend = <Self as diesel::Connection>::Backend>
290290
+ crate::pooled_connection::PoolableConnection
291291
+ 'static,
292-
diesel::dsl::BareSelect<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
292+
diesel::dsl::select<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
293293
crate::methods::ExecuteDsl<C>,
294294
diesel::query_builder::SqlQuery: crate::methods::ExecuteDsl<C>,
295295
{

src/pooled_connection/bb8.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ pub type RunError = bb8::RunError<super::PoolError>;
6363
impl<C> ManageConnection for AsyncDieselConnectionManager<C>
6464
where
6565
C: PoolableConnection + 'static,
66-
diesel::dsl::BareSelect<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
66+
diesel::dsl::select<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
6767
crate::methods::ExecuteDsl<C>,
6868
diesel::query_builder::SqlQuery: QueryFragment<C::Backend>,
6969
{

src/pooled_connection/deadpool.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ pub type HookError = deadpool::managed::HookError<super::PoolError>;
6868
impl<C> Manager for AsyncDieselConnectionManager<C>
6969
where
7070
C: PoolableConnection + Send + 'static,
71-
diesel::dsl::BareSelect<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
71+
diesel::dsl::select<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
7272
crate::methods::ExecuteDsl<C>,
7373
diesel::query_builder::SqlQuery: QueryFragment<C::Backend>,
7474
{

src/pooled_connection/mobc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ pub type Builder<C> = mobc::Builder<AsyncDieselConnectionManager<C>>;
6363
impl<C> Manager for AsyncDieselConnectionManager<C>
6464
where
6565
C: PoolableConnection + 'static,
66-
diesel::dsl::BareSelect<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
66+
diesel::dsl::select<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
6767
crate::methods::ExecuteDsl<C>,
6868
diesel::query_builder::SqlQuery: QueryFragment<C::Backend>,
6969
{

src/pooled_connection/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ pub trait PoolableConnection: AsyncConnection {
316316
async fn ping(&mut self, config: &RecyclingMethod<Self>) -> diesel::QueryResult<()>
317317
where
318318
for<'a> Self: 'a,
319-
diesel::dsl::BareSelect<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
319+
diesel::dsl::select<diesel::dsl::AsExprOf<i32, diesel::sql_types::Integer>>:
320320
crate::methods::ExecuteDsl<Self>,
321321
diesel::query_builder::SqlQuery: crate::methods::ExecuteDsl<Self>,
322322
{

0 commit comments

Comments
 (0)