We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d90ce45 commit f00ed8dCopy full SHA for f00ed8d
src/tests/schema_details.rs
@@ -1,8 +1,7 @@
1
+use crates_io_test_db::TestDatabase;
2
use diesel::prelude::*;
3
use diesel::sql_types::Text;
4
-use crate::tests::TestApp;
5
-
6
#[test]
7
fn all_columns_called_crate_id_have_a_cascading_foreign_key() {
8
for row in get_fk_constraint_definitions("crate_id") {
@@ -70,8 +69,8 @@ struct TableNameAndConstraint {
70
69
fn get_fk_constraint_definitions(column_name: &str) -> Vec<TableNameAndConstraint> {
71
use diesel::sql_query;
72
73
- let (app, _) = TestApp::init().empty();
74
- let mut conn = app.db_conn();
+ let test_db = TestDatabase::new();
+ let mut conn = test_db.connect();
75
76
sql_query(include_str!("load_foreign_key_constraints.sql"))
77
.bind::<Text, _>(column_name)
0 commit comments