1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
pub mod sql_cell {
pub(crate) const SCHEMA: &str = include_str!("sql/cell/schema.sql");
pub const UPDATE_INTEGRATE_OPS: &str = include_str!("sql/cell/update_integrate_ops.sql");
pub mod any {
pub const FETCH_OP_HASHES_FULL: &str =
include_str!("sql/cell/fetch_hashes/any/fetch_op_hashes_full.sql");
pub const FETCH_OP_HASHES_CONTINUOUS: &str =
include_str!("sql/cell/fetch_hashes/any/fetch_op_hashes_continuous.sql");
pub const FETCH_OP_HASHES_WRAPPED: &str =
include_str!("sql/cell/fetch_hashes/any/fetch_op_hashes_wrapped_v1.sql");
}
pub mod integrated {
pub const FETCH_OP_HASHES_FULL: &str =
include_str!("sql/cell/fetch_hashes/integrated/fetch_op_hashes_full.sql");
pub const FETCH_OP_HASHES_CONTINUOUS: &str =
include_str!("sql/cell/fetch_hashes/integrated/fetch_op_hashes_continuous.sql");
pub const FETCH_OP_HASHES_WRAPPED: &str =
include_str!("sql/cell/fetch_hashes/integrated/fetch_op_hashes_wrapped_v1.sql");
}
pub mod schedule {
pub const UPDATE: &str = include_str!("sql/cell/schedule/update.sql");
pub const DELETE: &str = include_str!("sql/cell/schedule/delete.sql");
pub const EXPIRED: &str = include_str!("sql/cell/schedule/expired.sql");
pub const DELETE_ALL_EPHEMERAL: &str =
include_str!("sql/cell/schedule/delete_all_ephemeral.sql");
pub const DELETE_LIVE_EPHEMERAL: &str =
include_str!("sql/cell/schedule/delete_live_ephemeral.sql");
}
}
pub(crate) mod sql_conductor {
pub(crate) const SCHEMA: &str = include_str!("sql/conductor/schema.sql");
}
pub(crate) mod sql_wasm {
pub(crate) const SCHEMA: &str = include_str!("sql/wasm/schema.sql");
}
pub(crate) mod sql_p2p_agent_store {
pub(crate) const SCHEMA: &str = include_str!("sql/p2p_agent_store/schema.sql");
pub(crate) const INSERT: &str = include_str!("sql/p2p_agent_store/insert.sql");
pub(crate) const SELECT_ALL: &str = include_str!("sql/p2p_agent_store/select_all.sql");
pub(crate) const SELECT: &str = include_str!("sql/p2p_agent_store/select.sql");
pub(crate) const GOSSIP_QUERY: &str = include_str!("sql/p2p_agent_store/gossip_query.sql");
pub(crate) const QUERY_NEAR_BASIS: &str =
include_str!("sql/p2p_agent_store/query_near_basis.sql");
pub(crate) const PRUNE: &str = include_str!("sql/p2p_agent_store/prune.sql");
}
pub(crate) mod sql_p2p_metrics {
pub(crate) const SCHEMA: &str = include_str!("sql/p2p_metrics/schema.sql");
pub(crate) const INSERT: &str = include_str!("sql/p2p_metrics/insert.sql");
pub(crate) const QUERY_LAST_SYNC: &str = include_str!("sql/p2p_metrics/query_last_sync.sql");
pub(crate) const QUERY_OLDEST: &str = include_str!("sql/p2p_metrics/query_oldest.sql");
}