db.h (434B)
#pragma once
typedef struct db_post_t {
int id;
char* feed_url;
char* title;
char* link;
char* comments;
char* pub_date;
char* summary;
int seen;
} db_post_t;
typedef struct db_fetch_post_t {
db_post_t** posts;
int count;
int success;
} db_fetch_post_t;
//
void db_create(void);
void db_insert_post(db_post_t);
db_fetch_post_t db_fetch_posts(const char* feed_url);
int db_mark_as_seen(int id);
void db_close(void);