1
0
mirror of https://gitlab.cvh-server.de/skrause/flashcards.git synced 2025-12-12 09:01:37 +01:00

formatting, small changes

This commit is contained in:
2025-03-26 14:03:23 +01:00
parent 5f2b933a33
commit e5723d6a48
22 changed files with 563 additions and 406 deletions

View File

@@ -1,14 +1,16 @@
#ifndef DATABASE_H
#define DATABASE_H
#include <glib.h>
#include <sqlite3.h>
typedef struct category
{
typedef struct category {
int id;
char *name;
} category;
typedef struct card
{
typedef struct card {
int id;
int category;
char *task;
char *solution;
@@ -24,6 +26,11 @@ void database_save_category(sqlite3 *db, const char *c);
GArray *database_load_categories(sqlite3 *db);
void database_delete_category(sqlite3 *db, int id);
void database_save_card(sqlite3 *db, card c);
GArray *database_load_cards(sqlite3 *db);
GArray *database_load_cards(sqlite3 *db, int category);
void database_delete_card(sqlite3 *db, int id);
#endif /* DATABASE_H */