diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-02-10 18:17:40 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-02-10 18:17:40 +0200 |
| commit | 591053c55753e00341bd739c00f9ff09ae6e8141 (patch) | |
| tree | debb9a661def6a9e93ad595a8bd44bfdcc2fefb9 /log_db/src/lib.rs | |
| parent | eaa04ae170e57b1688bd10936a19fcb91f3409e0 (diff) | |
Remove typechecking
Diffstat (limited to 'log_db/src/lib.rs')
| -rw-r--r-- | log_db/src/lib.rs | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/log_db/src/lib.rs b/log_db/src/lib.rs index e92b68d..05db3dc 100644 --- a/log_db/src/lib.rs +++ b/log_db/src/lib.rs @@ -25,7 +25,7 @@ mod memtable_primary; mod memtable_secondary; mod record; -pub use common::{DBError, DBResult, OwnedBounds, Type, Value}; +pub use common::{DBError, DBResult, OwnedBounds, Value}; pub use config::{ReadConsistency, Schema, WriteDurability}; use common::*; @@ -58,9 +58,6 @@ impl<T, F: Eq + Clone> DB<T, F> { let record = Record::from(&(self.engine.config.into_record)(recordable)); debug!("Upserting record: {:?}", record); - record.validate(&self.engine.config.schema)?; - debug!("Record is valid"); - self.engine .with_exclusive_lock(move |engine| engine.upsert_record(record))?; @@ -297,7 +294,7 @@ mod tests { let mut db = DB::configure() .data_dir(data_dir.to_str().unwrap()) - .schema(vec![(Field::Id, Type::int())]) + .fields(vec![Field::Id]) .primary_key(Field::Id) .from_record(TestInst1::from_record) .into_record(TestInst1::into_record) @@ -384,7 +381,7 @@ mod tests { let mut db = DB::configure() .data_dir(data_dir.to_str().unwrap()) - .schema(vec![(Field::Id, Type::int())]) + .fields(vec![Field::Id]) .primary_key(Field::Id) .from_record(TestInst1::from_record) .into_record(TestInst1::into_record) @@ -438,10 +435,7 @@ mod tests { let mut db = DB::configure() .data_dir(data_dir.to_str().unwrap()) - .schema(vec![ - (Field::Id, Type::int()), - (Field::Name, Type::string()), - ]) + .fields(vec![Field::Id, Field::Name]) .primary_key(Field::Id) .secondary_keys(vec![Field::Name]) .from_record(TestInst2::from_record) |
