feat: Move the Schema to its own workspace crate

This commit is contained in:
Clément Renault
2019-05-29 15:26:18 +02:00
parent ab2ca15c5c
commit 994a0e78f1
22 changed files with 43 additions and 30 deletions

View File

@ -2,12 +2,13 @@
use std::collections::HashMap;
use meilidb_data::Database;
use meilidb_schema::Schema;
use serde::{Deserialize, Serialize};
use tide::querystring::ExtractQuery;
use tide::http::status::StatusCode;
use tide::{error::ResultExt, response, App, Context, EndpointResult};
use serde_json::Value;
use meilidb_data::{Database, Schema};
use tide::http::status::StatusCode;
use tide::querystring::ExtractQuery;
use tide::{error::ResultExt, response, App, Context, EndpointResult};
#[derive(Debug, Serialize, Deserialize, Clone)]
struct SearchQuery {

View File

@ -2,9 +2,9 @@ use std::cmp::Ordering;
use std::error::Error;
use std::fmt;
use meilidb_core::criterion::Criterion;
use meilidb_core::RawDocument;
use meilidb_data::{Schema, SchemaAttr, RankedMap};
use meilidb_core::{criterion::Criterion, RawDocument};
use meilidb_data::RankedMap;
use meilidb_schema::{Schema, SchemaAttr};
/// An helper struct that permit to sort documents by
/// some of their stored attributes.