@@ -14,9 +14,6 @@ use crate::project_info::{
1414 Pyo3PythonManager ,
1515} ;
1616
17- #[ cfg( feature = "fastapi" ) ]
18- use crate :: project_info:: { Database , DatabaseManager } ;
19-
2017#[ derive( Debug , Deserialize , Serialize , PartialEq , Eq ) ]
2118pub struct Config {
2219 pub creator : Option < String > ,
@@ -42,12 +39,11 @@ pub struct Config {
4239 #[ cfg( feature = "fastapi" ) ]
4340 pub is_fastapi_project : Option < bool > ,
4441
45- #[ cfg( feature = "fastapi" ) ]
42+ /* #[cfg(feature = "fastapi")]
4643 pub database: Option<Database>,
4744
4845 #[cfg(feature = "fastapi")]
49- pub database_manager : Option < DatabaseManager > ,
50-
46+ pub database_manager: Option<DatabaseManager>, */
5147 #[ serde( skip) ]
5248 config_dir : Rc < Option < PathBuf > > ,
5349 #[ serde( skip) ]
@@ -81,12 +77,11 @@ impl Default for Config {
8177
8278 #[ cfg( feature = "fastapi" ) ]
8379 is_fastapi_project : None ,
84-
85- #[ cfg( feature = "fastapi" ) ]
80+ /* #[cfg(feature = "fastapi")]
8681 database: None,
8782
8883 #[cfg(feature = "fastapi")]
89- database_manager : None ,
84+ database_manager: None, */
9085 }
9186 }
9287}
@@ -123,12 +118,11 @@ impl Config {
123118
124119 #[ cfg( feature = "fastapi" ) ]
125120 is_fastapi_project : config. is_fastapi_project ,
126-
127- #[ cfg( feature = "fastapi" ) ]
121+ /* #[cfg(feature = "fastapi")]
128122 database: config.database,
129123
130124 #[cfg(feature = "fastapi")]
131- database_manager : config. database_manager ,
125+ database_manager: config.database_manager, */
132126 } ;
133127 }
134128 }
@@ -410,7 +404,7 @@ impl Config {
410404 Ok ( ( ) )
411405 }
412406
413- #[ cfg( feature = "fastapi" ) ]
407+ /* #[cfg(feature = "fastapi")]
414408 pub fn save_database(&self, value: Database) -> Result<()> {
415409 self.handle_save_config(|config| &mut config.database, Some(value))?;
416410 Ok(())
@@ -432,7 +426,7 @@ impl Config {
432426 pub fn reset_database_manager(&self) -> Result<()> {
433427 self.handle_save_config(|config| &mut config.database_manager, None)?;
434428 Ok(())
435- }
429+ } */
436430
437431 pub fn show ( & self ) {
438432 let config = self . load_config ( ) ;
@@ -990,7 +984,7 @@ mod tests {
990984 assert_eq ! ( result. is_fastapi_project, None ) ;
991985 }
992986
993- #[ cfg( feature = "fastapi" ) ]
987+ /* #[cfg(feature = "fastapi")]
994988 #[test]
995989 fn test_save_database() {
996990 let config = mock_config();
@@ -1034,5 +1028,5 @@ mod tests {
10341028 let result = config.load_config();
10351029
10361030 assert_eq!(result.database_manager, None);
1037- }
1031+ } */
10381032}
0 commit comments