Skip to content

Commit b33b329

Browse files
committed
regenerate cube rust openapi client
1 parent 199529f commit b33b329

File tree

5 files changed

+39
-0
lines changed

5 files changed

+39
-0
lines changed

rust/cubesql/cubeclient/.openapi-generator/FILES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ src/models/v1_cube_meta_folder.rs
88
src/models/v1_cube_meta_hierarchy.rs
99
src/models/v1_cube_meta_join.rs
1010
src/models/v1_cube_meta_measure.rs
11+
src/models/v1_cube_meta_nested_folder.rs
1112
src/models/v1_cube_meta_segment.rs
1213
src/models/v1_cube_meta_type.rs
1314
src/models/v1_error.rs

rust/cubesql/cubeclient/src/models/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ pub mod v1_cube_meta_join;
1212
pub use self::v1_cube_meta_join::V1CubeMetaJoin;
1313
pub mod v1_cube_meta_measure;
1414
pub use self::v1_cube_meta_measure::V1CubeMetaMeasure;
15+
pub mod v1_cube_meta_nested_folder;
16+
pub use self::v1_cube_meta_nested_folder::V1CubeMetaNestedFolder;
1517
pub mod v1_cube_meta_segment;
1618
pub use self::v1_cube_meta_segment::V1CubeMetaSegment;
1719
pub mod v1_cube_meta_type;

rust/cubesql/cubeclient/src/models/v1_cube_meta.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ pub struct V1CubeMeta {
3333
pub joins: Option<Vec<models::V1CubeMetaJoin>>,
3434
#[serde(rename = "folders", skip_serializing_if = "Option::is_none")]
3535
pub folders: Option<Vec<models::V1CubeMetaFolder>>,
36+
#[serde(rename = "nestedFolders", skip_serializing_if = "Option::is_none")]
37+
pub nested_folders: Option<Vec<models::V1CubeMetaNestedFolder>>,
3638
#[serde(rename = "hierarchies", skip_serializing_if = "Option::is_none")]
3739
pub hierarchies: Option<Vec<models::V1CubeMetaHierarchy>>,
3840
}
@@ -56,6 +58,7 @@ impl V1CubeMeta {
5658
segments,
5759
joins: None,
5860
folders: None,
61+
nested_folders: None,
5962
hierarchies: None,
6063
}
6164
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/*
2+
* Cube.js
3+
*
4+
* Cube.js Swagger Schema
5+
*
6+
* The version of the OpenAPI document: 1.0.0
7+
*
8+
* Generated by: https://openapi-generator.tech
9+
*/
10+
11+
use crate::models;
12+
use serde::{Deserialize, Serialize};
13+
14+
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15+
pub struct V1CubeMetaNestedFolder {
16+
#[serde(rename = "name")]
17+
pub name: String,
18+
#[serde(rename = "members")]
19+
pub members: Vec<String>,
20+
}
21+
22+
impl V1CubeMetaNestedFolder {
23+
pub fn new(name: String, members: Vec<String>) -> V1CubeMetaNestedFolder {
24+
V1CubeMetaNestedFolder { name, members }
25+
}
26+
}

rust/cubesql/cubesql/src/compile/test/mod.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ pub fn get_test_meta() -> Vec<CubeMeta> {
169169
relationship: "belongsTo".to_string(),
170170
}]),
171171
folders: None,
172+
nested_folders: None,
172173
hierarchies: None,
173174
meta: None,
174175
},
@@ -220,6 +221,7 @@ pub fn get_test_meta() -> Vec<CubeMeta> {
220221
relationship: "belongsTo".to_string(),
221222
}]),
222223
folders: None,
224+
nested_folders: None,
223225
hierarchies: None,
224226
meta: None,
225227
},
@@ -241,6 +243,7 @@ pub fn get_test_meta() -> Vec<CubeMeta> {
241243
segments: vec![],
242244
joins: None,
243245
folders: None,
246+
nested_folders: None,
244247
hierarchies: None,
245248
meta: None,
246249
},
@@ -320,6 +323,7 @@ pub fn get_test_meta() -> Vec<CubeMeta> {
320323
segments: Vec::new(),
321324
joins: Some(Vec::new()),
322325
folders: None,
326+
nested_folders: None,
323327
hierarchies: None,
324328
meta: None,
325329
},
@@ -438,6 +442,7 @@ pub fn get_test_meta() -> Vec<CubeMeta> {
438442
segments: Vec::new(),
439443
joins: Some(Vec::new()),
440444
folders: None,
445+
nested_folders: None,
441446
hierarchies: None,
442447
meta: None,
443448
},
@@ -463,6 +468,7 @@ pub fn get_string_cube_meta() -> Vec<CubeMeta> {
463468
segments: vec![],
464469
joins: None,
465470
folders: None,
471+
nested_folders: None,
466472
hierarchies: None,
467473
meta: None,
468474
}]
@@ -507,6 +513,7 @@ pub fn get_sixteen_char_member_cube() -> Vec<CubeMeta> {
507513
segments: vec![],
508514
joins: None,
509515
folders: None,
516+
nested_folders: None,
510517
hierarchies: None,
511518
meta: None,
512519
}]

0 commit comments

Comments
 (0)