Skip to content

Commit 04cb503

Browse files
committed
Add sql case
1 parent 8bf2c0a commit 04cb503

4 files changed

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
source: crates/vespertide-query/src/sql.rs
3+
expression: "result.iter().map(|q| q.build(backend)).collect::<Vec<String>>().join(\"\\n\")"
4+
---
5+
ALTER TABLE "users" ADD PRIMARY KEY ("id")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
source: crates/vespertide-query/src/sql.rs
3+
expression: "result.iter().map(|q| q.build(backend)).collect::<Vec<String>>().join(\"\\n\")"
4+
---
5+
ALTER TABLE `users` MODIFY COLUMN `age` varchar(50)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
source: crates/vespertide-query/src/sql.rs
3+
expression: "result.iter().map(|q| q.build(backend)).collect::<Vec<String>>().join(\"\\n\")"
4+
---
5+
RENAME TABLE `users` TO `accounts`

crates/vespertide-query/src/sql.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -975,7 +975,7 @@ mod tests {
975975
new_type: ColumnType::Complex(ComplexColumnType::Varchar { length: 50 }),
976976
},
977977
DatabaseBackend::MySql,
978-
&["ALTER TABLE `users` MODIFY COLUMN `age` VARCHAR(50)"]
978+
&["ALTER TABLE `users` MODIFY COLUMN `age` varchar(50)"]
979979
)]
980980
#[case::modify_column_type_sqlite(
981981
"modify_column_type_sqlite",
@@ -1003,7 +1003,7 @@ mod tests {
10031003
to: "accounts".into(),
10041004
},
10051005
DatabaseBackend::MySql,
1006-
&["ALTER TABLE `users` RENAME TO `accounts`"]
1006+
&["RENAME TABLE `users` TO `accounts`"]
10071007
)]
10081008
#[case::rename_table_action_sqlite(
10091009
"rename_table_action_sqlite",
@@ -1141,7 +1141,7 @@ mod tests {
11411141
},
11421142
},
11431143
DatabaseBackend::MySql,
1144-
&["ALTER TABLE `users` ADD PRIMARY KEY (`id`)"]
1144+
&["ALTER TABLE \"users\" ADD PRIMARY KEY (\"id\")"]
11451145
)]
11461146
#[case::add_constraint_primary_key_sqlite(
11471147
"add_constraint_primary_key_sqlite",

0 commit comments

Comments
 (0)