Moved Database type-alias into hammond-data/src/lib.rs.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
use diesel::prelude::*;
|
||||
use diesel;
|
||||
use models::{Episode, Podcast, Source};
|
||||
use index_feed::Database;
|
||||
use Database;
|
||||
use chrono::prelude::*;
|
||||
|
||||
/// Random db querries helper functions.
|
||||
|
||||
@@ -1,17 +1,16 @@
|
||||
use diesel::prelude::*;
|
||||
use rayon::prelude::*;
|
||||
|
||||
use rss;
|
||||
|
||||
use dbqueries;
|
||||
use feedparser;
|
||||
use Database;
|
||||
|
||||
use models::*;
|
||||
use errors::*;
|
||||
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::sync::Arc;
|
||||
|
||||
pub type Database = Arc<Mutex<SqliteConnection>>;
|
||||
|
||||
#[derive(Debug)]
|
||||
pub struct Feed {
|
||||
@@ -124,6 +123,7 @@ mod tests {
|
||||
use std::io::BufReader;
|
||||
use std::path::PathBuf;
|
||||
use std::fs;
|
||||
use std::sync::Mutex;
|
||||
|
||||
use super::*;
|
||||
|
||||
|
||||
@@ -32,7 +32,11 @@ mod schema;
|
||||
|
||||
use diesel::migrations::RunMigrationsError;
|
||||
use diesel::prelude::*;
|
||||
|
||||
use std::path::PathBuf;
|
||||
use std::sync::{Arc, Mutex};
|
||||
|
||||
pub type Database = Arc<Mutex<SqliteConnection>>;
|
||||
|
||||
embed_migrations!("migrations/");
|
||||
|
||||
|
||||
@@ -3,10 +3,9 @@ use diesel;
|
||||
|
||||
use schema::{episode, podcast, source};
|
||||
use models::{Podcast, Source};
|
||||
use index_feed::Database;
|
||||
use Database;
|
||||
use errors::*;
|
||||
|
||||
// use index_feed;
|
||||
use dbqueries;
|
||||
|
||||
#[derive(Insertable)]
|
||||
|
||||
@@ -6,10 +6,11 @@ use reqwest::header::{ETag, LastModified};
|
||||
use rss::Channel;
|
||||
|
||||
use schema::{episode, podcast, source};
|
||||
use index_feed::{Database, Feed};
|
||||
use index_feed::Feed;
|
||||
use errors::*;
|
||||
|
||||
use models::insertables::NewPodcast;
|
||||
use Database;
|
||||
|
||||
use std::io::Read;
|
||||
use std::str::FromStr;
|
||||
|
||||
@@ -2,7 +2,7 @@ use rayon::prelude::*;
|
||||
|
||||
use errors::*;
|
||||
use dbqueries;
|
||||
use index_feed::Database;
|
||||
use Database;
|
||||
use models::Episode;
|
||||
use chrono::prelude::*;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user