Browse Source

rename backend dir

appflowy 3 years ago
parent
commit
d4b020b64f
36 changed files with 47 additions and 71 deletions
  1. 8 10
      backend/src/application.rs
  2. 1 1
      backend/src/context.rs
  3. 1 1
      backend/src/entities/token.rs
  4. 1 1
      backend/src/middleware/auth_middleware.rs
  5. 1 4
      backend/src/service/app/app.rs
  6. 0 0
      backend/src/service/app/mod.rs
  7. 2 2
      backend/src/service/app/router.rs
  8. 0 0
      backend/src/service/app/sql_builder.rs
  9. 0 0
      backend/src/service/doc/doc.rs
  10. 0 0
      backend/src/service/doc/mod.rs
  11. 1 1
      backend/src/service/doc/router.rs
  12. 0 0
      backend/src/service/doc/sql_builder.rs
  13. 6 4
      backend/src/service/mod.rs
  14. 2 4
      backend/src/service/user/auth.rs
  15. 0 0
      backend/src/service/user/logged_user.rs
  16. 5 4
      backend/src/service/user/mod.rs
  17. 1 8
      backend/src/service/user/router.rs
  18. 5 3
      backend/src/service/user/user_default.rs
  19. 0 0
      backend/src/service/user/utils.rs
  20. 0 0
      backend/src/service/view/mod.rs
  21. 1 1
      backend/src/service/view/router.rs
  22. 0 0
      backend/src/service/view/sql_builder.rs
  23. 3 3
      backend/src/service/view/view.rs
  24. 0 0
      backend/src/service/workspace/mod.rs
  25. 2 7
      backend/src/service/workspace/router.rs
  26. 0 0
      backend/src/service/workspace/sql_builder.rs
  27. 1 4
      backend/src/service/workspace/workspace.rs
  28. 0 4
      backend/src/service/workspace_service/mod.rs
  29. 0 3
      backend/src/service/workspace_service/user_default/mod.rs
  30. 1 1
      backend/src/service/ws/entities/connect.rs
  31. 1 1
      backend/src/service/ws/entities/message.rs
  32. 0 0
      backend/src/service/ws/entities/mod.rs
  33. 0 0
      backend/src/service/ws/mod.rs
  34. 2 2
      backend/src/service/ws/router.rs
  35. 1 1
      backend/src/service/ws/ws_client.rs
  36. 1 1
      backend/src/service/ws/ws_server.rs

+ 8 - 10
backend/src/application.rs

@@ -14,15 +14,13 @@ use crate::{
     },
     },
     context::AppContext,
     context::AppContext,
     service::{
     service::{
-        doc_service::router as doc,
-        user_service::router as user,
-        workspace_service::{
-            app::router as app,
-            view::router as view,
-            workspace::router as workspace,
-        },
-        ws_service,
-        ws_service::WSServer,
+        app::router as app,
+        doc::router as doc,
+        user::router as user,
+        view::router as view,
+        workspace::router as workspace,
+        ws,
+        ws::WSServer,
     },
     },
 };
 };
 
 
@@ -82,7 +80,7 @@ async fn period_check(_pool: Data<PgPool>) {
     }
     }
 }
 }
 
 
-fn ws_scope() -> Scope { web::scope("/ws").service(ws_service::router::establish_ws_connection) }
+fn ws_scope() -> Scope { web::scope("/ws").service(ws::router::establish_ws_connection) }
 
 
 fn user_scope() -> Scope {
 fn user_scope() -> Scope {
     // https://developer.mozilla.org/en-US/docs/Web/HTTP
     // https://developer.mozilla.org/en-US/docs/Web/HTTP

+ 1 - 1
backend/src/context.rs

@@ -1,4 +1,4 @@
-use crate::service::ws_service::WSServer;
+use crate::service::ws::WSServer;
 use actix::Addr;
 use actix::Addr;
 
 
 use sqlx::PgPool;
 use sqlx::PgPool;

+ 1 - 1
backend/src/entities/token.rs

@@ -74,7 +74,7 @@ impl Token {
     }
     }
 }
 }
 
 
-use crate::service::user_service::EXPIRED_DURATION_DAYS;
+use crate::service::user::EXPIRED_DURATION_DAYS;
 use actix_web::{dev::Payload, FromRequest, HttpRequest};
 use actix_web::{dev::Payload, FromRequest, HttpRequest};
 use flowy_net::config::HEADER_TOKEN;
 use flowy_net::config::HEADER_TOKEN;
 use futures::future::{ready, Ready};
 use futures::future::{ready, Ready};

+ 1 - 1
backend/src/middleware/auth_middleware.rs

@@ -1,4 +1,4 @@
-use crate::service::user_service::{LoggedUser, AUTHORIZED_USERS};
+use crate::service::user::{LoggedUser, AUTHORIZED_USERS};
 use actix_service::{Service, Transform};
 use actix_service::{Service, Transform};
 use actix_web::{
 use actix_web::{
     dev::{ServiceRequest, ServiceResponse},
     dev::{ServiceRequest, ServiceResponse},

+ 1 - 4
backend/src/service/workspace_service/app/app.rs → backend/src/service/app/app.rs

@@ -17,10 +17,7 @@ use flowy_workspace::{
 
 
 use crate::{
 use crate::{
     entities::workspace::{AppTable, APP_TABLE},
     entities::workspace::{AppTable, APP_TABLE},
-    service::{
-        user_service::LoggedUser,
-        workspace_service::{app::sql_builder::*, view::read_views_belong_to_id},
-    },
+    service::{app::sql_builder::*, user::LoggedUser, view::read_views_belong_to_id},
     sqlx_ext::{map_sqlx_error, SqlBuilder},
     sqlx_ext::{map_sqlx_error, SqlBuilder},
 };
 };
 
 

+ 0 - 0
backend/src/service/workspace_service/app/mod.rs → backend/src/service/app/mod.rs


+ 2 - 2
backend/src/service/workspace_service/app/router.rs → backend/src/service/app/router.rs

@@ -13,9 +13,9 @@ use flowy_workspace::protobuf::{
 };
 };
 
 
 use crate::service::{
 use crate::service::{
-    user_service::LoggedUser,
+    app::app::{create_app, delete_app, read_app, update_app},
+    user::LoggedUser,
     util::parse_from_payload,
     util::parse_from_payload,
-    workspace_service::app::app::{create_app, delete_app, read_app, update_app},
 };
 };
 
 
 pub async fn create_handler(
 pub async fn create_handler(

+ 0 - 0
backend/src/service/workspace_service/app/sql_builder.rs → backend/src/service/app/sql_builder.rs


+ 0 - 0
backend/src/service/doc_service/doc.rs → backend/src/service/doc/doc.rs


+ 0 - 0
backend/src/service/doc_service/mod.rs → backend/src/service/doc/mod.rs


+ 1 - 1
backend/src/service/doc_service/router.rs → backend/src/service/doc/router.rs

@@ -8,7 +8,7 @@ use flowy_document::protobuf::{QueryDocParams, UpdateDocParams};
 use flowy_net::errors::ServerError;
 use flowy_net::errors::ServerError;
 
 
 use crate::service::{
 use crate::service::{
-    doc_service::{read_doc, update_doc},
+    doc::{read_doc, update_doc},
     util::parse_from_payload,
     util::parse_from_payload,
 };
 };
 
 

+ 0 - 0
backend/src/service/doc_service/sql_builder.rs → backend/src/service/doc/sql_builder.rs


+ 6 - 4
backend/src/service/mod.rs

@@ -1,6 +1,8 @@
-pub mod doc_service;
+pub mod app;
+pub mod doc;
 pub(crate) mod log;
 pub(crate) mod log;
-pub mod user_service;
+pub mod user;
 pub(crate) mod util;
 pub(crate) mod util;
-pub mod workspace_service;
-pub mod ws_service;
+pub mod view;
+pub mod workspace;
+pub mod ws;

+ 2 - 4
backend/src/service/user_service/auth.rs → backend/src/service/user/auth.rs

@@ -20,14 +20,12 @@ use flowy_user::{
 
 
 use crate::{
 use crate::{
     entities::{token::Token, user::UserTable},
     entities::{token::Token, user::UserTable},
-    service::{
-        user_service::{hash_password, verify_password, LoggedUser},
-        workspace_service::user_default::create_default_workspace,
-    },
+    service::user::{hash_password, verify_password, LoggedUser},
     sqlx_ext::{map_sqlx_error, DBTransaction, SqlBuilder},
     sqlx_ext::{map_sqlx_error, DBTransaction, SqlBuilder},
 };
 };
 
 
 use super::AUTHORIZED_USERS;
 use super::AUTHORIZED_USERS;
+use crate::service::user::user_default::create_default_workspace;
 
 
 pub async fn sign_in(pool: &PgPool, params: SignInParams) -> Result<SignInResponse, ServerError> {
 pub async fn sign_in(pool: &PgPool, params: SignInParams) -> Result<SignInResponse, ServerError> {
     let email =
     let email =

+ 0 - 0
backend/src/service/user_service/logged_user.rs → backend/src/service/user/logged_user.rs


+ 5 - 4
backend/src/service/user_service/mod.rs → backend/src/service/user/mod.rs

@@ -1,8 +1,9 @@
+pub use auth::*;
+pub use logged_user::*;
+pub use utils::*;
+
 mod auth;
 mod auth;
 mod logged_user;
 mod logged_user;
 pub mod router;
 pub mod router;
+pub mod user_default;
 mod utils;
 mod utils;
-
-pub use auth::*;
-pub use logged_user::*;
-pub use utils::*;

+ 1 - 8
backend/src/service/user_service/router.rs → backend/src/service/user/router.rs

@@ -12,14 +12,7 @@ use flowy_user::protobuf::{SignInParams, SignUpParams, UpdateUserParams};
 use crate::{
 use crate::{
     entities::token::Token,
     entities::token::Token,
     service::{
     service::{
-        user_service::{
-            get_user_profile,
-            register_user,
-            set_user_profile,
-            sign_in,
-            sign_out,
-            LoggedUser,
-        },
+        user::{get_user_profile, register_user, set_user_profile, sign_in, sign_out, LoggedUser},
         util::parse_from_payload,
         util::parse_from_payload,
     },
     },
 };
 };

+ 5 - 3
backend/src/service/workspace_service/user_default/user_default.rs → backend/src/service/user/user_default.rs

@@ -1,15 +1,17 @@
 use flowy_net::errors::ServerError;
 use flowy_net::errors::ServerError;
-use flowy_workspace::protobuf::{App, CreateViewParams, View, ViewType, Workspace};
+use flowy_workspace::{
+    entities::view::default_delta,
+    protobuf::{App, CreateViewParams, View, ViewType, Workspace},
+};
 
 
 use crate::{
 use crate::{
-    service::workspace_service::{
+    service::{
         app::sql_builder::NewAppSqlBuilder as AppBuilder,
         app::sql_builder::NewAppSqlBuilder as AppBuilder,
         view::create_view_with_transaction,
         view::create_view_with_transaction,
         workspace::sql_builder::NewWorkspaceBuilder as WorkspaceBuilder,
         workspace::sql_builder::NewWorkspaceBuilder as WorkspaceBuilder,
     },
     },
     sqlx_ext::{map_sqlx_error, DBTransaction},
     sqlx_ext::{map_sqlx_error, DBTransaction},
 };
 };
-use flowy_workspace::entities::view::default_delta;
 
 
 pub async fn create_default_workspace(
 pub async fn create_default_workspace(
     transaction: &mut DBTransaction<'_>,
     transaction: &mut DBTransaction<'_>,

+ 0 - 0
backend/src/service/user_service/utils.rs → backend/src/service/user/utils.rs


+ 0 - 0
backend/src/service/workspace_service/view/mod.rs → backend/src/service/view/mod.rs


+ 1 - 1
backend/src/service/workspace_service/view/router.rs → backend/src/service/view/router.rs

@@ -14,7 +14,7 @@ use flowy_workspace::protobuf::{
 
 
 use crate::service::{
 use crate::service::{
     util::parse_from_payload,
     util::parse_from_payload,
-    workspace_service::view::{create_view, delete_view, read_view, update_view},
+    view::{create_view, delete_view, read_view, update_view},
 };
 };
 
 
 pub async fn create_handler(
 pub async fn create_handler(

+ 0 - 0
backend/src/service/workspace_service/view/sql_builder.rs → backend/src/service/view/sql_builder.rs


+ 3 - 3
backend/src/service/workspace_service/view/view.rs → backend/src/service/view/view.rs

@@ -2,6 +2,7 @@ use anyhow::Context;
 use chrono::Utc;
 use chrono::Utc;
 use sqlx::{postgres::PgArguments, PgPool, Postgres};
 use sqlx::{postgres::PgArguments, PgPool, Postgres};
 
 
+use flowy_document::protobuf::CreateDocParams;
 use flowy_net::{
 use flowy_net::{
     errors::{invalid_params, ServerError},
     errors::{invalid_params, ServerError},
     response::FlowyResponse,
     response::FlowyResponse,
@@ -17,12 +18,11 @@ use flowy_workspace::{
 use crate::{
 use crate::{
     entities::workspace::{ViewTable, VIEW_TABLE},
     entities::workspace::{ViewTable, VIEW_TABLE},
     service::{
     service::{
-        doc_service::{create_doc, delete_doc},
-        workspace_service::view::sql_builder::*,
+        doc::{create_doc, delete_doc},
+        view::sql_builder::*,
     },
     },
     sqlx_ext::{map_sqlx_error, DBTransaction, SqlBuilder},
     sqlx_ext::{map_sqlx_error, DBTransaction, SqlBuilder},
 };
 };
-use flowy_document::protobuf::CreateDocParams;
 
 
 pub(crate) async fn create_view(
 pub(crate) async fn create_view(
     pool: &PgPool,
     pool: &PgPool,

+ 0 - 0
backend/src/service/workspace_service/workspace/mod.rs → backend/src/service/workspace/mod.rs


+ 2 - 7
backend/src/service/workspace_service/workspace/router.rs → backend/src/service/workspace/router.rs

@@ -13,14 +13,9 @@ use flowy_workspace::protobuf::{
 };
 };
 
 
 use crate::service::{
 use crate::service::{
-    user_service::LoggedUser,
+    user::LoggedUser,
     util::parse_from_payload,
     util::parse_from_payload,
-    workspace_service::workspace::{
-        create_workspace,
-        delete_workspace,
-        read_workspaces,
-        update_workspace,
-    },
+    workspace::{create_workspace, delete_workspace, read_workspaces, update_workspace},
 };
 };
 
 
 pub async fn create_handler(
 pub async fn create_handler(

+ 0 - 0
backend/src/service/workspace_service/workspace/sql_builder.rs → backend/src/service/workspace/sql_builder.rs


+ 1 - 4
backend/src/service/workspace_service/workspace/workspace.rs → backend/src/service/workspace/workspace.rs

@@ -12,10 +12,7 @@ use flowy_workspace::{
 
 
 use crate::{
 use crate::{
     entities::workspace::{AppTable, WorkspaceTable, WORKSPACE_TABLE},
     entities::workspace::{AppTable, WorkspaceTable, WORKSPACE_TABLE},
-    service::{
-        user_service::LoggedUser,
-        workspace_service::{view::read_views_belong_to_id, workspace::sql_builder::*},
-    },
+    service::{user::LoggedUser, view::read_views_belong_to_id, workspace::sql_builder::*},
     sqlx_ext::*,
     sqlx_ext::*,
 };
 };
 
 

+ 0 - 4
backend/src/service/workspace_service/mod.rs

@@ -1,4 +0,0 @@
-pub mod app;
-pub mod user_default;
-pub mod view;
-pub mod workspace;

+ 0 - 3
backend/src/service/workspace_service/user_default/mod.rs

@@ -1,3 +0,0 @@
-mod user_default;
-
-pub use user_default::*;

+ 1 - 1
backend/src/service/ws_service/entities/connect.rs → backend/src/service/ws/entities/connect.rs

@@ -1,4 +1,4 @@
-use crate::service::ws_service::ClientMessage;
+use crate::service::ws::ClientMessage;
 use actix::{Message, Recipient};
 use actix::{Message, Recipient};
 use flowy_net::errors::ServerError;
 use flowy_net::errors::ServerError;
 use serde::{Deserialize, Serialize};
 use serde::{Deserialize, Serialize};

+ 1 - 1
backend/src/service/ws_service/entities/message.rs → backend/src/service/ws/entities/message.rs

@@ -1,4 +1,4 @@
-use crate::service::ws_service::entities::SessionId;
+use crate::service::ws::entities::SessionId;
 use actix::Message;
 use actix::Message;
 use bytes::Bytes;
 use bytes::Bytes;
 use std::fmt::Formatter;
 use std::fmt::Formatter;

+ 0 - 0
backend/src/service/ws_service/entities/mod.rs → backend/src/service/ws/entities/mod.rs


+ 0 - 0
backend/src/service/ws_service/mod.rs → backend/src/service/ws/mod.rs


+ 2 - 2
backend/src/service/ws_service/router.rs → backend/src/service/ws/router.rs

@@ -1,7 +1,7 @@
-use crate::service::ws_service::{WSClient, WSServer};
+use crate::service::ws::{WSClient, WSServer};
 use actix::Addr;
 use actix::Addr;
 
 
-use crate::service::user_service::LoggedUser;
+use crate::service::user::LoggedUser;
 use actix_web::{
 use actix_web::{
     get,
     get,
     web::{Data, Path, Payload},
     web::{Data, Path, Payload},

+ 1 - 1
backend/src/service/ws_service/ws_client.rs → backend/src/service/ws/ws_client.rs

@@ -1,6 +1,6 @@
 use crate::{
 use crate::{
     config::{HEARTBEAT_INTERVAL, PING_TIMEOUT},
     config::{HEARTBEAT_INTERVAL, PING_TIMEOUT},
-    service::ws_service::{
+    service::ws::{
         entities::{Connect, Disconnect, SessionId},
         entities::{Connect, Disconnect, SessionId},
         ClientMessage,
         ClientMessage,
         MessageData,
         MessageData,

+ 1 - 1
backend/src/service/ws_service/ws_server.rs → backend/src/service/ws/ws_server.rs

@@ -1,4 +1,4 @@
-use crate::service::ws_service::{
+use crate::service::ws::{
     entities::{Connect, Disconnect, Session, SessionId},
     entities::{Connect, Disconnect, Session, SessionId},
     ClientMessage,
     ClientMessage,
     MessageData,
     MessageData,