[ref] gva:schema: create macro exec_in_db_transaction to factor code
Compare changes
+ 31
− 50
@@ -33,6 +33,26 @@ use juniper_from_schema::graphql_schema_from_file;
@@ -33,6 +33,26 @@ use juniper_from_schema::graphql_schema_from_file;
@@ -54,14 +74,7 @@ impl QueryFields for Query {
@@ -54,14 +74,7 @@ impl QueryFields for Query {
@@ -70,14 +83,7 @@ impl QueryFields for Query {
@@ -70,14 +83,7 @@ impl QueryFields for Query {
db.read(|r| queries::block::execute(&BcDbRoWithReader { db, r }, trail, number)).map_err(Into::into)
@@ -92,32 +98,14 @@ impl QueryFields for Query {
@@ -92,32 +98,14 @@ impl QueryFields for Query {
@@ -125,14 +113,7 @@ impl QueryFields for Query {
@@ -125,14 +113,7 @@ impl QueryFields for Query {