Skip to content

Commit 278ef1d

Browse files
committed
Rename certificatecolumn and record field to pending_certificate
1 parent 6bad9ab commit 278ef1d

File tree

4 files changed

+15
-11
lines changed

4 files changed

+15
-11
lines changed

mithril-aggregator/src/database/migration.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -864,12 +864,12 @@ insert into signed_entity_type (signed_entity_type_id, name)
864864
r#"
865865
create table new_pending_certificate (
866866
epoch integer not null,
867-
certificate text not null,
867+
pending_certificate text not null,
868868
created_at text not null,
869869
primary key (epoch)
870870
);
871871
create table if not exists pending_certificate (key_hash text primary key, key json not null, value json not null);
872-
insert into new_pending_certificate (epoch, certificate, created_at)
872+
insert into new_pending_certificate (epoch, pending_certificate, created_at)
873873
select
874874
json_extract(pending_certificate.value, '$.epoch') as epoch,
875875
pending_certificate.value,

mithril-aggregator/src/database/query/pending_certificate/save_pending_certificate.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ pub struct SavePendingCertificateRecordQuery {
1313
impl SavePendingCertificateRecordQuery {
1414
pub fn save(pending_certificate_record: CertificatePendingRecord) -> Self {
1515
let condition = WhereCondition::new(
16-
"(epoch, certificate, created_at) values (?*, ?*, ?*)",
16+
"(epoch, pending_certificate, created_at) values (?*, ?*, ?*)",
1717
vec![
1818
Value::Integer(*pending_certificate_record.epoch as i64),
19-
Value::String(pending_certificate_record.certificate),
19+
Value::String(pending_certificate_record.pending_certificate),
2020
Value::String(Utc::now().to_rfc3339()),
2121
],
2222
);

mithril-aggregator/src/database/record/certificate_pending.rs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pub struct CertificatePendingRecord {
1111
pub epoch: Epoch,
1212

1313
/// Pending certificate serialization as json
14-
pub certificate: String,
14+
pub pending_certificate: String,
1515

1616
/// Date and time when the pending certificate was created
1717
pub created_at: DateTime<Utc>,
@@ -35,7 +35,7 @@ impl SqLiteEntity for CertificatePendingRecord {
3535
let created_at = &row.read::<&str, _>(2);
3636

3737
let record = Self {
38-
certificate: pending_certificate_json.to_string(),
38+
pending_certificate: pending_certificate_json.to_string(),
3939
created_at: DateTime::parse_from_rfc3339(created_at)
4040
.map_err(|e| {
4141
HydrationError::InvalidData(format!(
@@ -57,7 +57,11 @@ impl SqLiteEntity for CertificatePendingRecord {
5757
let mut projection = Projection::default();
5858

5959
projection.add_field("epoch", "{:pending_certificate:}.epoch", "integer");
60-
projection.add_field("certificate", "{:pending_certificate:}.certificate", "text");
60+
projection.add_field(
61+
"pending_certificate",
62+
"{:pending_certificate:}.pending_certificate",
63+
"text",
64+
);
6165
projection.add_field("created_at", "{:pending_certificate:}.created_at", "text");
6266

6367
projection
@@ -70,7 +74,7 @@ impl TryFrom<CertificatePending> for CertificatePendingRecord {
7074
fn try_from(value: CertificatePending) -> Result<Self, Self::Error> {
7175
let record = Self {
7276
epoch: value.epoch,
73-
certificate: serde_json::to_string(&value)?,
77+
pending_certificate: serde_json::to_string(&value)?,
7478
created_at: Utc::now(),
7579
};
7680
Ok(record)
@@ -80,7 +84,7 @@ impl TryFrom<CertificatePending> for CertificatePendingRecord {
8084
impl TryFrom<CertificatePendingRecord> for CertificatePending {
8185
type Error = StdError;
8286
fn try_from(record: CertificatePendingRecord) -> Result<Self, Self::Error> {
83-
let c: CertificatePending = serde_json::from_str(&record.certificate)?;
87+
let c: CertificatePending = serde_json::from_str(&record.pending_certificate)?;
8488
let pending_certificate = Self {
8589
epoch: record.epoch,
8690
signed_entity_type: c.signed_entity_type,

mithril-aggregator/src/database/repository/pending_certificate_repository.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ impl CertificatePendingStorer for CertificatePendingRepository {
3535
}
3636

3737
/// Save the given [CertificatePending].
38-
async fn save(&self, certificate: CertificatePending) -> StdResult<()> {
38+
async fn save(&self, pending_certificate: CertificatePending) -> StdResult<()> {
3939
self.connection
4040
.apply(SavePendingCertificateRecordQuery::save(
41-
certificate.try_into()?,
41+
pending_certificate.try_into()?,
4242
))?;
4343

4444
Ok(())

0 commit comments

Comments
 (0)