Skip to content

Commit 6a09698

Browse files
committed
Replace file field by dir and refactor code
1 parent 954f999 commit 6a09698

11 files changed

Lines changed: 11 additions & 17 deletions

File tree

diesel_cli/src/config.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,5 @@ impl PrintSchema {
7070
#[derive(Default, Deserialize)]
7171
#[serde(deny_unknown_fields)]
7272
pub struct MigrationsDirectory {
73-
pub file: PathBuf,
74-
}
75-
76-
impl MigrationsDirectory {
77-
pub fn file(&self) -> &PathBuf {
78-
&self.file
79-
}
73+
pub dir: PathBuf,
8074
}

diesel_cli/src/default_files/diesel.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
file = "src/schema.rs"
66

77
[migrations_directory]
8-
file = "migrations"
8+
dir = "migrations"

diesel_cli/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ fn migrations_dir_from_config(matches: &ArgMatches) -> Result<PathBuf, Migration
201201
.migrations_directory;
202202

203203
match migrations_dir {
204-
Some(migrations_dir) => Ok(migrations_dir.file().to_owned()),
204+
Some(migrations_dir) => Ok(migrations_dir.dir.to_owned()),
205205
None => Err(MigrationError::MigrationDirectoryNotFound),
206206
}
207207
}

diesel_cli/tests/database_reset.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ fn reset_respects_migrations_dir_from_diesel_toml() {
202202
"diesel.toml",
203203
r#"
204204
[migrations_directory]
205-
file = "custom_migrations"
205+
dir = "custom_migrations"
206206
"#,
207207
)
208208
.build();

diesel_cli/tests/database_setup.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ fn database_setup_respects_migrations_dir_from_diesel_toml() {
156156
"diesel.toml",
157157
r#"
158158
[migrations_directory]
159-
file = "custom_migrations"
159+
dir = "custom_migrations"
160160
"#,
161161
)
162162
.build();

diesel_cli/tests/migration_generate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ fn migration_generate_respects_migrations_dir_from_diesel_toml() {
163163
"diesel.toml",
164164
r#"
165165
[migrations_directory]
166-
file = "custom_migrations"
166+
dir = "custom_migrations"
167167
"#,
168168
)
169169
.build();

diesel_cli/tests/migration_list.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ fn migration_list_respects_migrations_dir_from_diesel_toml() {
176176
"diesel.toml",
177177
r#"
178178
[migrations_directory]
179-
file = "custom_migrations"
179+
dir = "custom_migrations"
180180
"#,
181181
)
182182
.build();

diesel_cli/tests/migration_redo.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ fn migration_redo_respects_migrations_dir_from_diesel_toml() {
145145
"diesel.toml",
146146
r#"
147147
[migrations_directory]
148-
file = "custom_migrations"
148+
dir = "custom_migrations"
149149
"#,
150150
)
151151
.build();

diesel_cli/tests/migration_revert.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ fn migration_revert_respects_migration_dir_from_diesel_toml() {
9999
"diesel.toml",
100100
r#"
101101
[migrations_directory]
102-
file = "custom_migrations"
102+
dir = "custom_migrations"
103103
"#,
104104
)
105105
.build();

diesel_cli/tests/migration_run.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ fn migration_run_runs_pending_migrations_custom_migrations_dir_from_diesel_toml(
517517
"diesel.toml",
518518
r#"
519519
[migrations_directory]
520-
file = "custom_migrations"
520+
dir = "custom_migrations"
521521
"#,
522522
)
523523
.build();

0 commit comments

Comments
 (0)