Browse Source

Add original url field to featured_articles table

jherve 1 năm trước cách đây
mục cha
commit
2b37c85802

+ 4 - 3
src/de_quoi_parle_le_monde/storage.py

@@ -84,7 +84,8 @@ class Storage:
                 CREATE TABLE IF NOT EXISTS featured_articles (
                 CREATE TABLE IF NOT EXISTS featured_articles (
                     id INTEGER PRIMARY KEY AUTOINCREMENT,
                     id INTEGER PRIMARY KEY AUTOINCREMENT,
                     title TEXT,
                     title TEXT,
-                    url TEXT
+                    url TEXT,
+                    original_url TEXT
                 );
                 );
                 """
                 """
             )
             )
@@ -219,8 +220,8 @@ class Storage:
     async def add_featured_article(self, article: FeaturedArticle):
     async def add_featured_article(self, article: FeaturedArticle):
         async with self.conn as conn:
         async with self.conn as conn:
             (id_,) = await conn.execute_insert(
             (id_,) = await conn.execute_insert(
-                self._insert_stmt("featured_articles", ["title", "url"]),
-                [article.title, article.url],
+                self._insert_stmt("featured_articles", ["title", "url", "original_url"]),
+                [article.title, article.url, str(article.original)],
             )
             )
 
 
             if id_ == 0:
             if id_ == 0: