mirror of
https://github.com/meilisearch/meilisearch.git
synced 2024-11-30 09:04:59 +08:00
Move the creation date initialization into a function
This commit is contained in:
parent
49bee2ebc5
commit
df7a32e3d0
@ -81,16 +81,7 @@ impl Index {
|
|||||||
let field_id_docid_facet_values = env.create_database(Some("field-id-docid-facet-values"))?;
|
let field_id_docid_facet_values = env.create_database(Some("field-id-docid-facet-values"))?;
|
||||||
let documents = env.create_database(Some("documents"))?;
|
let documents = env.create_database(Some("documents"))?;
|
||||||
|
|
||||||
{
|
Index::initialize_creation_dates(&env, main)?;
|
||||||
let mut txn = env.write_txn()?;
|
|
||||||
// The db was just created, we update its metadata with the relevant information.
|
|
||||||
if main.get::<_, Str, SerdeJson<DateTime<Utc>>>(&txn, CREATED_AT_KEY)?.is_none() {
|
|
||||||
let now = Utc::now();
|
|
||||||
main.put::<_, Str, SerdeJson<DateTime<Utc>>>(&mut txn, UPDATED_AT_KEY, &now)?;
|
|
||||||
main.put::<_, Str, SerdeJson<DateTime<Utc>>>(&mut txn, CREATED_AT_KEY, &now)?;
|
|
||||||
txn.commit()?;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Ok(Index {
|
Ok(Index {
|
||||||
env,
|
env,
|
||||||
|
Loading…
Reference in New Issue
Block a user