|
@@ -1,6 +1,9 @@
|
|
|
-import gql from "graphql-tag";
|
|
|
|
|
|
|
+// 注意是否使用 gql
|
|
|
|
|
+// apollo client 需要使用 gql
|
|
|
|
|
+// graphql-request 不需要使用 gql
|
|
|
|
|
+// import gql from "graphql-tag";
|
|
|
|
|
|
|
|
-const GET_USER = gql`
|
|
|
|
|
|
|
+const GET_USER = `
|
|
|
query USER($id: ID!) {
|
|
query USER($id: ID!) {
|
|
|
user_by_id(id: $id) {
|
|
user_by_id(id: $id) {
|
|
|
nickname
|
|
nickname
|
|
@@ -9,7 +12,15 @@ const GET_USER = gql`
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const ADD_USER = gql`
|
|
|
|
|
|
|
+const SEARCH_USER = `
|
|
|
|
|
+ query USER($username: String) {
|
|
|
|
|
+ user_by_props(username: $username) {
|
|
|
|
|
+ username
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ `;
|
|
|
|
|
+
|
|
|
|
|
+const ADD_USER = `
|
|
|
mutation USER($email: String, $updatedAt: String, $password: String, $telephone: String, $nickname: String, $username: String, $createdAt: String, $openid: String, $id: ID!, $avatar: String) {
|
|
mutation USER($email: String, $updatedAt: String, $password: String, $telephone: String, $nickname: String, $username: String, $createdAt: String, $openid: String, $id: ID!, $avatar: String) {
|
|
|
create_user(
|
|
create_user(
|
|
|
email: $email
|
|
email: $email
|
|
@@ -38,7 +49,7 @@ const ADD_USER = gql`
|
|
|
|
|
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const SHOW_SCHEMA = gql`
|
|
|
|
|
|
|
+const SHOW_SCHEMA = `
|
|
|
query SCHEMA($user_id: ID) {
|
|
query SCHEMA($user_id: ID) {
|
|
|
schema_by_props(user_id: $user_id) {
|
|
schema_by_props(user_id: $user_id) {
|
|
|
schemaData
|
|
schemaData
|
|
@@ -48,7 +59,7 @@ const SHOW_SCHEMA = gql`
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const ADD_SCHEMA = gql`
|
|
|
|
|
|
|
+const ADD_SCHEMA = `
|
|
|
mutation SCHEMA($id: ID!, $user_id: ID!, $schemaName: String!, $schemaData: String!, $createdAt: String, $updatedAt: String, $schemaState: String, $reference: String) {
|
|
mutation SCHEMA($id: ID!, $user_id: ID!, $schemaName: String!, $schemaData: String!, $createdAt: String, $updatedAt: String, $schemaState: String, $reference: String) {
|
|
|
create_schema(
|
|
create_schema(
|
|
|
id: $id,
|
|
id: $id,
|
|
@@ -67,13 +78,13 @@ const ADD_SCHEMA = gql`
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const DELETE_SCHEMA = gql`
|
|
|
|
|
|
|
+const DELETE_SCHEMA = `
|
|
|
mutation SCHEMA($schemaName: String) {
|
|
mutation SCHEMA($schemaName: String) {
|
|
|
delete_schema(schemaName: $schemaName)
|
|
delete_schema(schemaName: $schemaName)
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const UPDATE_SCHEMA = gql`
|
|
|
|
|
|
|
+const UPDATE_SCHEMA = `
|
|
|
mutation SCHEMA($id: ID!, $schemaData: String!, $updatedAt: String, $schemaState: String) {
|
|
mutation SCHEMA($id: ID!, $schemaData: String!, $updatedAt: String, $schemaState: String) {
|
|
|
update_schema(
|
|
update_schema(
|
|
|
id: $id,
|
|
id: $id,
|
|
@@ -89,7 +100,7 @@ const UPDATE_SCHEMA = gql`
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
|
|
|
|
|
-const SHOW_TABLE = gql`
|
|
|
|
|
|
|
+const SHOW_TABLE = `
|
|
|
query TABLE($schema_id: ID!) {
|
|
query TABLE($schema_id: ID!) {
|
|
|
schema_by_id(id: $schema_id) {
|
|
schema_by_id(id: $schema_id) {
|
|
|
schemaData
|
|
schemaData
|
|
@@ -97,7 +108,24 @@ const SHOW_TABLE = gql`
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const SHOW_CLOUD = gql`
|
|
|
|
|
|
|
+const ADD_CLOUD = `
|
|
|
|
|
+ mutation CLOUD($id: ID!, $user_id: ID, $cloudName: String, $secretId: String, $secretKey: String, $updatedAt: String, $createdAt: String, $appId: String) {
|
|
|
|
|
+ create_cloud(
|
|
|
|
|
+ id: $id
|
|
|
|
|
+ user_id: $user_id
|
|
|
|
|
+ cloudName: $cloudName
|
|
|
|
|
+ secretId: $secretId
|
|
|
|
|
+ secretKey: $secretKey
|
|
|
|
|
+ createdAt: $createdAt
|
|
|
|
|
+ updatedAt: $updatedAt
|
|
|
|
|
+ appId: $appId
|
|
|
|
|
+ ) {
|
|
|
|
|
+ id
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ `;
|
|
|
|
|
+
|
|
|
|
|
+const SHOW_CLOUD = `
|
|
|
query CLOUD($user_id: ID!) {
|
|
query CLOUD($user_id: ID!) {
|
|
|
cloud_by_props(user_id: $user_id) {
|
|
cloud_by_props(user_id: $user_id) {
|
|
|
id
|
|
id
|
|
@@ -108,8 +136,21 @@ const SHOW_CLOUD = gql`
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
|
|
+const UPDATE_CLOUD = `
|
|
|
|
|
+ mutation updatecloud($id: ID, $secretId: String, $secretKey: String $updatedAt: String) {
|
|
|
|
|
+ update_cloud(
|
|
|
|
|
+ id: $id
|
|
|
|
|
+ secretId: $secretId
|
|
|
|
|
+ secretKey: $secretKey
|
|
|
|
|
+ updatedAt: $updatedAt
|
|
|
|
|
+ ) {
|
|
|
|
|
+ id
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ `;
|
|
|
|
|
+
|
|
|
|
|
|
|
|
-const SHOW_DEPLOY = gql`
|
|
|
|
|
|
|
+const SHOW_DEPLOY = `
|
|
|
query DEPLOY($cloud_id: ID!) {
|
|
query DEPLOY($cloud_id: ID!) {
|
|
|
deploy_by_props(cloud_id: $cloud_id) {
|
|
deploy_by_props(cloud_id: $cloud_id) {
|
|
|
id
|
|
id
|
|
@@ -128,7 +169,7 @@ const SHOW_DEPLOY = gql`
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const SHOW_APIGWGROUP = gql`
|
|
|
|
|
|
|
+const SHOW_APIGWGROUP = `
|
|
|
query GROUP($cloud_id: ID!) {
|
|
query GROUP($cloud_id: ID!) {
|
|
|
apiGWGroup_by_props(cloud_id: $cloud_id) {
|
|
apiGWGroup_by_props(cloud_id: $cloud_id) {
|
|
|
id
|
|
id
|
|
@@ -142,7 +183,7 @@ const SHOW_APIGWGROUP = gql`
|
|
|
}
|
|
}
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
-const SHOW_APIGWPATH = gql`
|
|
|
|
|
|
|
+const SHOW_APIGWPATH = `
|
|
|
query PATH($apiGWGroup_id: ID!) {
|
|
query PATH($apiGWGroup_id: ID!) {
|
|
|
apiGWPath_by_props(apiGWGroup_id: $apiGWGroup_id) {
|
|
apiGWPath_by_props(apiGWGroup_id: $apiGWGroup_id) {
|
|
|
id
|
|
id
|
|
@@ -154,4 +195,19 @@ const SHOW_APIGWPATH = gql`
|
|
|
`;
|
|
`;
|
|
|
|
|
|
|
|
|
|
|
|
|
-export {SHOW_SCHEMA, ADD_SCHEMA, DELETE_SCHEMA, UPDATE_SCHEMA, SHOW_TABLE, SHOW_CLOUD, SHOW_DEPLOY, SHOW_APIGWGROUP, SHOW_APIGWPATH, GET_USER, ADD_USER}
|
|
|
|
|
|
|
+export {
|
|
|
|
|
+ ADD_SCHEMA,
|
|
|
|
|
+ SHOW_SCHEMA,
|
|
|
|
|
+ UPDATE_SCHEMA,
|
|
|
|
|
+ DELETE_SCHEMA,
|
|
|
|
|
+ SHOW_TABLE,
|
|
|
|
|
+ ADD_CLOUD,
|
|
|
|
|
+ SHOW_CLOUD,
|
|
|
|
|
+ UPDATE_CLOUD,
|
|
|
|
|
+ SHOW_DEPLOY,
|
|
|
|
|
+ SHOW_APIGWGROUP,
|
|
|
|
|
+ SHOW_APIGWPATH,
|
|
|
|
|
+ ADD_USER,
|
|
|
|
|
+ GET_USER,
|
|
|
|
|
+ SEARCH_USER
|
|
|
|
|
+}
|