summaryrefslogtreecommitdiff
path: root/src/constants.h
diff options
context:
space:
mode:
authorNikita Kostovsky <nikita@kostovsky.me>2025-06-22 16:54:02 +0200
committerNikita Kostovsky <nikita@kostovsky.me>2025-06-22 16:54:02 +0200
commitf674e179d602d3ccb9818d28fe06f371059449dc (patch)
tree996fb624986512de91581a18332f004d34220ba2 /src/constants.h
parse and insert feeds and items
Diffstat (limited to 'src/constants.h')
-rw-r--r--src/constants.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/constants.h b/src/constants.h
new file mode 100644
index 0000000..c27b777
--- /dev/null
+++ b/src/constants.h
@@ -0,0 +1,23 @@
+#pragma once
+
+namespace rsshit {
+namespace db {
+// TODO: read from config
+const QString dbSqliteResourceFilename{":/sql/db.sqlite"};
+const QString driver{"QSQLITE"};
+
+const QString feedsTableName{"feeds"};
+
+const QString idTag{"id"};
+const QString linkTag{"link"};
+
+constexpr int IdNotFound{0};
+
+namespace feeds_field_names {
+const QString link{"link"};
+const QString title{"title"};
+const QString image_url{"image_url"};
+} // namespace feeds_field_names
+
+} // namespace db
+} // namespace rsshit