Skip to content

Commit bf12493

Browse files
committed
chore: regenerate
1 parent ba1b434 commit bf12493

File tree

4 files changed

+38
-0
lines changed

4 files changed

+38
-0
lines changed

packages/cubejs-api-gateway/openspec.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,13 @@ components:
145145
type: "object"
146146
format:
147147
$ref: "#/components/schemas/V1CubeMetaFormat"
148+
order:
149+
$ref: "#/components/schemas/V1CubeMetaDimensionOrder"
150+
V1CubeMetaDimensionOrder:
151+
type: "string"
152+
enum:
153+
- "asc"
154+
- "desc"
148155
V1CubeMetaMeasure:
149156
type: "object"
150157
required:

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ pub use self::v1_cube_meta_custom_time_format::Type as V1CubeMetaCustomTimeForma
1111
pub mod v1_cube_meta_dimension;
1212
pub use self::v1_cube_meta_dimension::V1CubeMetaDimension;
1313
pub mod v1_cube_meta_dimension_granularity;
14+
pub mod v1_cube_meta_dimension_order;
1415
pub use self::v1_cube_meta_dimension_granularity::V1CubeMetaDimensionGranularity;
16+
pub use self::v1_cube_meta_dimension_order::V1CubeMetaDimensionOrder;
1517
pub mod v1_cube_meta_folder;
1618
pub use self::v1_cube_meta_folder::V1CubeMetaFolder;
1719
pub mod v1_cube_meta_format;

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ pub struct V1CubeMetaDimension {
3232
pub meta: Option<serde_json::Value>,
3333
#[serde(rename = "format", skip_serializing_if = "Option::is_none")]
3434
pub format: Option<Box<models::V1CubeMetaFormat>>,
35+
#[serde(rename = "order", skip_serializing_if = "Option::is_none")]
36+
pub order: Option<models::V1CubeMetaDimensionOrder>,
3537
}
3638

3739
impl V1CubeMetaDimension {
@@ -46,6 +48,7 @@ impl V1CubeMetaDimension {
4648
granularities: None,
4749
meta: None,
4850
format: None,
51+
order: None,
4952
}
5053
}
5154
}
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 serde::{Deserialize, Serialize};
12+
13+
/// Default sort order for a dimension
14+
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
15+
pub enum V1CubeMetaDimensionOrder {
16+
#[serde(rename = "asc")]
17+
Asc,
18+
#[serde(rename = "desc")]
19+
Desc,
20+
}
21+
22+
impl Default for V1CubeMetaDimensionOrder {
23+
fn default() -> V1CubeMetaDimensionOrder {
24+
Self::Asc
25+
}
26+
}

0 commit comments

Comments
 (0)