mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Merge branch 'ios-release'
This commit is contained in:
@@ -6,7 +6,7 @@ In the database (see ArticlesDatabase), they’re stored in two separate tables:
|
||||
|
||||
The articles table contains the columns you’d expect: `articleID`, `title`, `contentHTML`, and so on.
|
||||
|
||||
The statuses table contains `articleID`, `read`, `starred`, `userDeleted`, and `dateArrived` columns.
|
||||
The statuses table contains `articleID`, `read`, `starred`, and `dateArrived` columns.
|
||||
|
||||
This separation is deliberate. There are two main reasons: syncing, and strange behavior.
|
||||
|
||||
@@ -34,4 +34,4 @@ With the article deleted — and since it has no pubDate — how can the app te
|
||||
|
||||
Here’s how: it still has the status, and the status includes a `dateArrived` property which is in the distant past — and so NetNewsWire knows that it’s not new but old.
|
||||
|
||||
Note that statuses do get deleted eventually, too (in theory) — but that’s after a much longer period of time.
|
||||
Note that statuses do get deleted eventually, too (in theory) — but that’s after a much longer period of time.
|
||||
|
||||
Reference in New Issue
Block a user