Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion agdb/src/db/db_element.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use crate::DbKeyValue;
#[derive(Debug, PartialEq, Eq, Clone, PartialOrd, Ord)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct DbElement {
/// Element id.
pub id: DbId,
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/db/db_f64.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ use std::hash::Hasher;
#[derive(Clone, Copy, Debug)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct DbF64(f64);

impl DbF64 {
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/db/db_id.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ use crate::utilities::stable_hash::StableHash;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct DbId(pub i64);

impl StableHash for DbId {
Expand Down
4 changes: 2 additions & 2 deletions agdb/src/db/db_key_order.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::DbValue;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum DbKeyOrder {
/// Ascending order (from smallest)
Asc(DbValue),
Expand All @@ -14,7 +14,7 @@ pub enum DbKeyOrder {
Desc(DbValue),
}

#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct DbKeyOrders(pub Vec<DbKeyOrder>);

impl From<Vec<DbKeyOrder>> for DbKeyOrders {
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/db/db_key_value.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use crate::utilities::serialize::SerializeStatic;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct DbKeyValue {
/// Key of the property
pub key: DbValue,
Expand Down
4 changes: 2 additions & 2 deletions agdb/src/db/db_value.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ use std::time::SystemTime;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum DbValue {
/// Byte array, sometimes referred to as blob
Bytes(Vec<u8>),
Expand Down Expand Up @@ -59,7 +59,7 @@ pub enum DbValue {
VecString(Vec<String>),
}

#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct DbValues(pub Vec<DbValue>);

const BYTES_META_VALUE: u8 = 1_u8;
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ pub use agdb_derive::{DbElement, DbSerialize, DbType, DbTypeMarker, DbValue};
pub mod type_def;

#[cfg(feature = "api")]
pub use agdb_derive::{TypeDef, TypeDefImpl, fn_def, impl_def, test_def, trait_def};
pub use agdb_derive::{TypeDef, fn_def, impl_def, test_def, trait_def};

#[cfg(feature = "api")]
Comment thread
michaelvlach marked this conversation as resolved.
#[rustfmt::skip]
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ use crate::{
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
#[expect(clippy::large_enum_variant)]
pub enum QueryType {
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/insert_aliases_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use crate::StorageData;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct InsertAliasesQuery {
/// Ids to be aliased
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/insert_edges_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ use crate::query::query_values::QueryValues;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct InsertEdgesQuery {
/// Origins
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/insert_index_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use crate::StorageData;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct InsertIndexQuery(pub DbValue);

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/insert_nodes_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ use crate::query::query_values::QueryValues;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct InsertNodesQuery {
/// Number of nodes to be inserted.
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/insert_values_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct InsertValuesQuery {
/// Ids whose properties should be updated
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/query_aliases.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/// Wrapper around `Vec<String>` to provide
/// several convenient conversions for the
/// [`QueryBuilder`].
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct QueryAliases(pub Vec<String>);

impl<T: Into<String>> From<Vec<T>> for QueryAliases {
Expand Down
14 changes: 7 additions & 7 deletions agdb/src/query/query_condition.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ use crate::graph_search::SearchControl;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum QueryConditionLogic {
/// Logical AND (&&)
And,
Expand All @@ -21,7 +21,7 @@ pub enum QueryConditionLogic {
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum QueryConditionModifier {
/// No modifier
None,
Expand All @@ -45,7 +45,7 @@ pub enum QueryConditionModifier {
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum QueryConditionData {
/// Distance from the search origin. Takes count comparison
/// (e.g. Equal, GreaterThan).
Expand Down Expand Up @@ -93,7 +93,7 @@ pub enum QueryConditionData {
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct QueryCondition {
/// Logic operator (e.g. And, Or)
pub logic: QueryConditionLogic,
Expand All @@ -114,7 +114,7 @@ pub struct QueryCondition {
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum CountComparison {
/// property == this
Equal(u64),
Expand Down Expand Up @@ -147,7 +147,7 @@ pub enum CountComparison {
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum Comparison {
/// property == this
Equal(DbValue),
Expand Down Expand Up @@ -183,7 +183,7 @@ pub enum Comparison {
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct KeyValueComparison {
/// Property key
pub key: DbValue,
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/query_id.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ use crate::DbId;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum QueryId {
/// Numerical id as [`DbId`]
Id(DbId),
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/query_ids.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ use crate::SearchQuery;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub enum QueryIds {
/// List of [`QueryId`]s
Ids(Vec<QueryId>),
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/query_result.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ use crate::db::db_element::DbElement;
#[derive(Debug, Default, Eq, PartialOrd, Ord, PartialEq, Clone)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct QueryResult {
/// Query result
pub result: i64,
Expand Down
6 changes: 3 additions & 3 deletions agdb/src/query/query_values.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use crate::DbType;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub enum QueryValues {
/// Single list of properties (key-value pairs)
Expand All @@ -22,12 +22,12 @@ pub enum QueryValues {

/// Convenient wrapper for the [`QueryBuilder`] to
/// allow properties conversions. Represents `QueryValues::Single`.
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct SingleValues(pub Vec<DbKeyValue>);

/// Convenient wrapper for the [`QueryBuilder`] to
/// allow properties conversions. Represents `QueryValues::Multi`.
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct MultiValues(pub Vec<Vec<DbKeyValue>>);

impl From<Vec<DbKeyValue>> for SingleValues {
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/remove_aliases_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ use crate::StorageData;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct RemoveAliasesQuery(pub Vec<String>);

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/remove_index_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use crate::StorageData;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct RemoveIndexQuery(pub DbValue);

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/remove_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct RemoveQuery(pub QueryIds);

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/remove_values_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct RemoveValuesQuery(pub SelectValuesQuery);

Expand Down
4 changes: 2 additions & 2 deletions agdb/src/query/search_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ use std::cmp::Ordering;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Debug, Clone, Copy, PartialEq)]
pub enum SearchQueryAlgorithm {
/// Examines each distance level from the search origin in full
Expand Down Expand Up @@ -45,7 +45,7 @@ pub enum SearchQueryAlgorithm {
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
pub struct SearchQuery {
/// Search algorithm to be used. Will be bypassed for path
/// searches that unconditionally use A*.
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_aliases_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectAliasesQuery(pub QueryIds);

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_all_aliases_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ use crate::StorageData;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectAllAliasesQuery {}

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_edge_count_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectEdgeCountQuery {
/// Ids of the nodes to select edge count for.
Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_indexes_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ use crate::StorageData;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectIndexesQuery {}

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_key_count_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectKeyCountQuery(pub QueryIds);

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_keys_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectKeysQuery(pub QueryIds);

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_node_count.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ use crate::StorageData;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectNodeCountQuery {}

Expand Down
2 changes: 1 addition & 1 deletion agdb/src/query/select_values_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ use crate::query_builder::search::SearchQueryBuilder;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))]
#[cfg_attr(feature = "derive", derive(agdb::DbSerialize))]
#[cfg_attr(feature = "api", derive(agdb::TypeDefImpl))]
#[cfg_attr(feature = "api", derive(agdb::TypeDef))]
#[derive(Clone, Debug, PartialEq)]
pub struct SelectValuesQuery {
pub keys: Vec<DbValue>,
Expand Down
Loading