fix: user id is now string, we need to get default on local

This commit is contained in:
linonetwo
2023-02-09 19:51:56 +08:00
parent fccf7e2f12
commit 483d1d67c6
11 changed files with 83 additions and 27 deletions

View File

@@ -2,8 +2,14 @@ use cloud_database::{CreateUser, User};
use schemars::JsonSchema;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize, JsonSchema)]
pub struct GetUserParameters {
pub email: String,
}
#[derive(Debug, Clone, Serialize, Deserialize, JsonSchema)]
pub enum IUserParameters {
CreateUser(CreateUser),
User(User),
GetUserParameters(GetUserParameters),
}

View File

@@ -14,8 +14,7 @@ pub struct CreateWorkspace {
#[derive(Debug, Clone, Serialize, Deserialize, JsonSchema)]
pub struct GetWorkspaces {
// TODO: make all id string, on Octobase side, and rewrite all related tests
pub user_id: i32,
pub user_id: String,
}
#[derive(Debug, Clone, Serialize, Deserialize, JsonSchema)]