diff --git a/introspection-engine/connectors/introspection-connector/Cargo.toml b/introspection-engine/connectors/introspection-connector/Cargo.toml index f92827da6bca..0a0b481a3080 100644 --- a/introspection-engine/connectors/introspection-connector/Cargo.toml +++ b/introspection-engine/connectors/introspection-connector/Cargo.toml @@ -2,9 +2,7 @@ name = "introspection-connector" version = "0.1.0" authors = ["Marcus Böhm "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] async-trait = "0.1.17" diff --git a/introspection-engine/connectors/mongodb-introspection-connector/Cargo.toml b/introspection-engine/connectors/mongodb-introspection-connector/Cargo.toml index 62841b5299e6..767278f4b079 100644 --- a/introspection-engine/connectors/mongodb-introspection-connector/Cargo.toml +++ b/introspection-engine/connectors/mongodb-introspection-connector/Cargo.toml @@ -1,12 +1,10 @@ [package] name = "mongodb-introspection-connector" version = "0.1.0" -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] -mongodb = { git="https://github.com/mongodb/mongo-rust-driver.git", rev = "8e55cb2", features = ["bson-chrono-0_4", "bson-uuid-0_8"] } +mongodb = { git = "https://github.com/mongodb/mongo-rust-driver.git", rev = "8e55cb2", features = ["bson-chrono-0_4", "bson-uuid-0_8"] } thiserror = "1.0" async-trait = "0.1" datamodel = { path = "../../../libs/datamodel/core" } diff --git a/introspection-engine/connectors/sql-introspection-connector/Cargo.toml b/introspection-engine/connectors/sql-introspection-connector/Cargo.toml index 56893db334bc..9d13dc62a76a 100644 --- a/introspection-engine/connectors/sql-introspection-connector/Cargo.toml +++ b/introspection-engine/connectors/sql-introspection-connector/Cargo.toml @@ -1,14 +1,12 @@ [package] authors = ["Marcus Böhm "] -edition = "2018" +edition = "2021" name = "sql-introspection-connector" version = "0.1.0" [features] vendored-openssl = ["quaint/vendored-openssl"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] anyhow = "1.0.26" async-trait = "0.1.17" diff --git a/introspection-engine/core/Cargo.toml b/introspection-engine/core/Cargo.toml index 08238e27b9dd..5ad135d2f4e8 100644 --- a/introspection-engine/core/Cargo.toml +++ b/introspection-engine/core/Cargo.toml @@ -2,7 +2,7 @@ name = "introspection-core" version = "0.1.0" authors = ["Marcus Böhm "] -edition = "2018" +edition = "2021" [features] vendored-openssl = ["sql-introspection-connector/vendored-openssl"] diff --git a/introspection-engine/introspection-engine-tests/Cargo.toml b/introspection-engine/introspection-engine-tests/Cargo.toml index 0e246c7b0010..f8d798eff8d4 100644 --- a/introspection-engine/introspection-engine-tests/Cargo.toml +++ b/introspection-engine/introspection-engine-tests/Cargo.toml @@ -2,7 +2,7 @@ name = "introspection-engine-tests" version = "0.1.0" authors = ["Julius de Bruijn "] -edition = "2018" +edition = "2021" [dependencies] sql-datamodel-connector = { path = "../../libs/datamodel/connectors/sql-datamodel-connector" } diff --git a/libs/datamodel/connectors/datamodel-connector/Cargo.toml b/libs/datamodel/connectors/datamodel-connector/Cargo.toml index e77e8eaa1482..c46ce702d27f 100644 --- a/libs/datamodel/connectors/datamodel-connector/Cargo.toml +++ b/libs/datamodel/connectors/datamodel-connector/Cargo.toml @@ -2,9 +2,7 @@ name = "datamodel-connector" version = "0.1.0" authors = ["Marcus Böhm "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] diagnostics = { path = "../../diagnostics" } diff --git a/libs/datamodel/connectors/dml/Cargo.toml b/libs/datamodel/connectors/dml/Cargo.toml index 7d4123e5b2f6..c8d06793dc09 100644 --- a/libs/datamodel/connectors/dml/Cargo.toml +++ b/libs/datamodel/connectors/dml/Cargo.toml @@ -2,9 +2,7 @@ name = "dml" version = "0.1.0" authors = ["Carmen Berndt "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] prisma-value = { path = "../../../prisma-value" } diff --git a/libs/datamodel/connectors/mongodb-datamodel-connector/Cargo.toml b/libs/datamodel/connectors/mongodb-datamodel-connector/Cargo.toml index 058ea5fb351a..235e8f8dfe3d 100644 --- a/libs/datamodel/connectors/mongodb-datamodel-connector/Cargo.toml +++ b/libs/datamodel/connectors/mongodb-datamodel-connector/Cargo.toml @@ -1,11 +1,8 @@ [package] -authors = [""] -edition = "2018" +edition = "2021" name = "mongodb-datamodel-connector" version = "0.1.0" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] datamodel-connector = { path = "../datamodel-connector" } dml = { path = "../dml" } diff --git a/libs/datamodel/connectors/sql-datamodel-connector/Cargo.toml b/libs/datamodel/connectors/sql-datamodel-connector/Cargo.toml index 5e59c2a7ab10..9ac84c04d131 100644 --- a/libs/datamodel/connectors/sql-datamodel-connector/Cargo.toml +++ b/libs/datamodel/connectors/sql-datamodel-connector/Cargo.toml @@ -2,9 +2,7 @@ name = "sql-datamodel-connector" version = "0.1.0" authors = ["Marcus Böhm "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] datamodel-connector = { path = "../datamodel-connector" } diff --git a/libs/datamodel/core/Cargo.toml b/libs/datamodel/core/Cargo.toml index 86eff0586846..399a998e12fe 100644 --- a/libs/datamodel/core/Cargo.toml +++ b/libs/datamodel/core/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["Emanuel Joebstl "] -edition = "2018" +edition = "2021" name = "datamodel" version = "0.1.0" diff --git a/libs/json-rpc-stdio/Cargo.toml b/libs/json-rpc-stdio/Cargo.toml index e9a0a24aa1e2..0ade4af66b38 100644 --- a/libs/json-rpc-stdio/Cargo.toml +++ b/libs/json-rpc-stdio/Cargo.toml @@ -2,9 +2,7 @@ name = "json-rpc-stdio" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] jsonrpc-core = "17" diff --git a/libs/native-types/Cargo.toml b/libs/native-types/Cargo.toml index 48a2c4de9e45..2de225b126fa 100644 --- a/libs/native-types/Cargo.toml +++ b/libs/native-types/Cargo.toml @@ -2,9 +2,7 @@ name = "native-types" version = "0.1.0" authors = ["Marcus Böhm "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] serde = { version = "1", features = ["derive"] } diff --git a/libs/prisma-inflector/Cargo.toml b/libs/prisma-inflector/Cargo.toml index 28d0196f3485..727aaebd1a82 100644 --- a/libs/prisma-inflector/Cargo.toml +++ b/libs/prisma-inflector/Cargo.toml @@ -2,7 +2,7 @@ name = "prisma-inflector" version = "0.1.0" authors = ["Dominic Petrick "] -edition = "2018" +edition = "2021" [dependencies] once_cell = "1.3" diff --git a/libs/prisma-value/Cargo.toml b/libs/prisma-value/Cargo.toml index 7a6f67a8b59b..4bbcd676d629 100644 --- a/libs/prisma-value/Cargo.toml +++ b/libs/prisma-value/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["Marcus Böhm "] -edition = "2018" +edition = "2021" name = "prisma-value" version = "0.1.0" diff --git a/libs/sql-ddl/Cargo.toml b/libs/sql-ddl/Cargo.toml index afbea5ecb235..de115b8b9697 100644 --- a/libs/sql-ddl/Cargo.toml +++ b/libs/sql-ddl/Cargo.toml @@ -2,9 +2,7 @@ name = "sql-ddl" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [features] postgres = [] @@ -16,4 +14,4 @@ default = ["postgres", "mysql", "sqlite", "mssql"] [dependencies] [dev-dependencies] -indoc = "1.0" \ No newline at end of file +indoc = "1.0" diff --git a/libs/sql-schema-describer/Cargo.toml b/libs/sql-schema-describer/Cargo.toml index 26b8723780da..1b90233a8d70 100644 --- a/libs/sql-schema-describer/Cargo.toml +++ b/libs/sql-schema-describer/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["Arve Knudsen "] -edition = "2018" +edition = "2021" name = "sql-schema-describer" version = "0.1.0" diff --git a/libs/test-cli/Cargo.toml b/libs/test-cli/Cargo.toml index 242f4efc67ee..bbad52586718 100644 --- a/libs/test-cli/Cargo.toml +++ b/libs/test-cli/Cargo.toml @@ -2,9 +2,7 @@ name = "test-cli" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] anyhow = "1.0.26" diff --git a/libs/test-macros/Cargo.toml b/libs/test-macros/Cargo.toml index 0f40cc321271..516b038419a9 100644 --- a/libs/test-macros/Cargo.toml +++ b/libs/test-macros/Cargo.toml @@ -2,13 +2,11 @@ name = "test-macros" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" +edition = "2021" [lib] proc-macro = true -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] proc-macro2 = "1.0.26" quote = "1.0.2" diff --git a/libs/test-setup/Cargo.toml b/libs/test-setup/Cargo.toml index cd6e32dd829b..48e15658e4a0 100644 --- a/libs/test-setup/Cargo.toml +++ b/libs/test-setup/Cargo.toml @@ -2,7 +2,7 @@ name = "test-setup" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" +edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/libs/user-facing-error-macros/Cargo.toml b/libs/user-facing-error-macros/Cargo.toml index a7e424570d0c..5fae0a0ea8d1 100644 --- a/libs/user-facing-error-macros/Cargo.toml +++ b/libs/user-facing-error-macros/Cargo.toml @@ -2,9 +2,7 @@ name = "user-facing-error-macros" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [lib] proc-macro = true diff --git a/libs/user-facing-errors/Cargo.toml b/libs/user-facing-errors/Cargo.toml index da3e46f93860..e055f2305bae 100644 --- a/libs/user-facing-errors/Cargo.toml +++ b/libs/user-facing-errors/Cargo.toml @@ -2,9 +2,7 @@ name = "user-facing-errors" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] user-facing-error-macros = { path = "../user-facing-error-macros" } diff --git a/migration-engine/cli/Cargo.toml b/migration-engine/cli/Cargo.toml index 3a8e8250d07b..b22a527ef5ca 100644 --- a/migration-engine/cli/Cargo.toml +++ b/migration-engine/cli/Cargo.toml @@ -2,9 +2,7 @@ name = "migration-engine-cli" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] migration-connector = { path = "../connectors/migration-connector" } diff --git a/migration-engine/connectors/migration-connector/Cargo.toml b/migration-engine/connectors/migration-connector/Cargo.toml index ccd3c633f650..5dd67ac79f5b 100644 --- a/migration-engine/connectors/migration-connector/Cargo.toml +++ b/migration-engine/connectors/migration-connector/Cargo.toml @@ -2,7 +2,7 @@ name = "migration-connector" version = "0.1.0" authors = ["Marcus Böhm "] -edition = "2018" +edition = "2021" [dependencies] datamodel = { path = "../../../libs/datamodel/core" } diff --git a/migration-engine/connectors/mongodb-migration-connector/Cargo.toml b/migration-engine/connectors/mongodb-migration-connector/Cargo.toml index 5ed37eccc0ae..bfabbaa36fc5 100644 --- a/migration-engine/connectors/mongodb-migration-connector/Cargo.toml +++ b/migration-engine/connectors/mongodb-migration-connector/Cargo.toml @@ -1,6 +1,5 @@ [package] -authors = [""] -edition = "2018" +edition = "2021" name = "mongodb-migration-connector" version = "0.1.0" diff --git a/migration-engine/connectors/sql-migration-connector/Cargo.toml b/migration-engine/connectors/sql-migration-connector/Cargo.toml index d5b08d72c3ca..6433470cbb05 100644 --- a/migration-engine/connectors/sql-migration-connector/Cargo.toml +++ b/migration-engine/connectors/sql-migration-connector/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["Marcus Böhm "] -edition = "2018" +edition = "2021" name = "sql-migration-connector" version = "0.1.0" diff --git a/migration-engine/core/Cargo.toml b/migration-engine/core/Cargo.toml index 6c5559f27027..79a130c1b046 100644 --- a/migration-engine/core/Cargo.toml +++ b/migration-engine/core/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["Marcus Böhm ", "Julius de Bruijn "] -edition = "2018" +edition = "2021" name = "migration-core" version = "0.1.0" diff --git a/migration-engine/migration-engine-tests/Cargo.toml b/migration-engine/migration-engine-tests/Cargo.toml index 0a6bf10a3d15..70b59a38c0ff 100644 --- a/migration-engine/migration-engine-tests/Cargo.toml +++ b/migration-engine/migration-engine-tests/Cargo.toml @@ -2,9 +2,7 @@ name = "migration-engine-tests" version = "0.1.0" authors = ["Tom Houlé "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [features] default = ["sql"] diff --git a/prisma-fmt/Cargo.toml b/prisma-fmt/Cargo.toml index 33f8092e484b..64e2a62d2e90 100644 --- a/prisma-fmt/Cargo.toml +++ b/prisma-fmt/Cargo.toml @@ -2,12 +2,7 @@ name = "prisma-fmt" version = "0.1.0" authors = ["Emanuel Joebstl "] -edition = "2018" - -# crate-type for wasm builds. -# Commented out because it fails binary builds on linux-musl (Alpine). -# [lib] -# crate-type = ["cdylib"] +edition = "2021" [dependencies] datamodel = { path = "../libs/datamodel/core" } diff --git a/query-engine/connector-test-kit-rs/query-test-macros/Cargo.toml b/query-engine/connector-test-kit-rs/query-test-macros/Cargo.toml index f9689f8e8e0d..b7c5c4877342 100644 --- a/query-engine/connector-test-kit-rs/query-test-macros/Cargo.toml +++ b/query-engine/connector-test-kit-rs/query-test-macros/Cargo.toml @@ -2,7 +2,7 @@ name = "query-test-macros" version = "0.1.0" authors = ["Dominic Petrick "] -edition = "2018" +edition = "2021" [lib] proc-macro = true diff --git a/query-engine/connector-test-kit-rs/query-tests-setup/Cargo.toml b/query-engine/connector-test-kit-rs/query-tests-setup/Cargo.toml index 7930cce8da23..db6df5bd84b4 100644 --- a/query-engine/connector-test-kit-rs/query-tests-setup/Cargo.toml +++ b/query-engine/connector-test-kit-rs/query-tests-setup/Cargo.toml @@ -2,7 +2,7 @@ name = "query-tests-setup" version = "0.1.0" authors = ["Dominic Petrick "] -edition = "2018" +edition = "2021" [dependencies] serde_json = "1.0" diff --git a/query-engine/connectors/mongodb-query-connector/Cargo.toml b/query-engine/connectors/mongodb-query-connector/Cargo.toml index 6462f5268045..2016dee64081 100644 --- a/query-engine/connectors/mongodb-query-connector/Cargo.toml +++ b/query-engine/connectors/mongodb-query-connector/Cargo.toml @@ -1,6 +1,5 @@ [package] -authors = [] -edition = "2018" +edition = "2021" name = "mongodb-query-connector" version = "0.1.0" diff --git a/query-engine/connectors/query-connector/Cargo.toml b/query-engine/connectors/query-connector/Cargo.toml index 9abe7deef05f..32c7defdc972 100644 --- a/query-engine/connectors/query-connector/Cargo.toml +++ b/query-engine/connectors/query-connector/Cargo.toml @@ -1,6 +1,5 @@ [package] -authors = [] -edition = "2018" +edition = "2021" name = "query-connector" version = "0.1.0" diff --git a/query-engine/connectors/sql-query-connector/Cargo.toml b/query-engine/connectors/sql-query-connector/Cargo.toml index 7268df5fce11..750cb3e49092 100644 --- a/query-engine/connectors/sql-query-connector/Cargo.toml +++ b/query-engine/connectors/sql-query-connector/Cargo.toml @@ -1,6 +1,5 @@ [package] -authors = [] -edition = "2018" +edition = "2021" name = "sql-query-connector" version = "0.1.0" diff --git a/query-engine/core/Cargo.toml b/query-engine/core/Cargo.toml index c86a18769bc6..fa38d96efdcb 100644 --- a/query-engine/core/Cargo.toml +++ b/query-engine/core/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["Dominic Petrick ", "Katharina Fey "] -edition = "2018" +edition = "2021" name = "query-core" version = "0.1.0" diff --git a/query-engine/prisma-models/Cargo.toml b/query-engine/prisma-models/Cargo.toml index 9fcadbb76004..dc61cbd86b11 100644 --- a/query-engine/prisma-models/Cargo.toml +++ b/query-engine/prisma-models/Cargo.toml @@ -5,7 +5,7 @@ authors = [ "Marcus Böhm ", "Katharina Fey ", ] -edition = "2018" +edition = "2021" name = "prisma-models" version = "0.0.0" diff --git a/query-engine/query-engine-node-api/Cargo.toml b/query-engine/query-engine-node-api/Cargo.toml index cf98dcbd6588..07ad3575ef04 100644 --- a/query-engine/query-engine-node-api/Cargo.toml +++ b/query-engine/query-engine-node-api/Cargo.toml @@ -2,7 +2,7 @@ name = "query-engine-node-api" version = "0.1.0" authors = ["Julius de Bruijn "] -edition = "2018" +edition = "2021" [lib] crate-type = ["cdylib"] diff --git a/query-engine/query-engine/Cargo.toml b/query-engine/query-engine/Cargo.toml index 952a2d6a8757..cd25b41a7884 100644 --- a/query-engine/query-engine/Cargo.toml +++ b/query-engine/query-engine/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["Dominic Petrick ", "Katharina Fey "] -edition = "2018" +edition = "2021" name = "query-engine" version = "0.1.0" diff --git a/query-engine/request-handlers/Cargo.toml b/query-engine/request-handlers/Cargo.toml index ca7a1600fd6b..a5af7f072d00 100644 --- a/query-engine/request-handlers/Cargo.toml +++ b/query-engine/request-handlers/Cargo.toml @@ -2,9 +2,7 @@ name = "request-handlers" version = "0.1.0" authors = ["Julius de Bruijn "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = "2021" [dependencies] query-core = { path = "../core" } diff --git a/rustfmt.toml b/rustfmt.toml index 9328e6c1b5d4..01b441c0efdc 100644 --- a/rustfmt.toml +++ b/rustfmt.toml @@ -1,2 +1,2 @@ max_width = 120 -edition = "2018" +edition = "2021"