Changeset 749605a in Klonkt for src/config/database.js
- Timestamp:
- 08/16/2026 03:06:18 PM (3 weeks ago)
- Branches:
- main
- Children:
- a5caa73
- Parents:
- a5515b4 (diff), 9026de5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - File:
-
- 1 edited
-
src/config/database.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/config/database.js
ra5515b4 r749605a 140 140 ensureColumn('sites', 'mb_artist_id', 'TEXT'); 141 141 ensureColumn('sites', 'mb_artist_name', 'TEXT'); 142 // Een UITGAVE heeft twee dingen die een afspeellijst niet heeft (shaer-756s). 143 // 144 // release_date en niet `year`: die kolom bestaat al en blijft, maar hun 145 // AlbumSerializer leest `released` als een DateField. Een jaartal als 146 // 2024-01-01 versturen is een dag verzinnen, en dat is precies wat we bij 147 // artiesten en albums niet doen. Volledige datum of niets. 148 // 149 // mb_release_id is de tegenhanger van sites.mb_artist_id: dezelfde soort 150 // verwijzing naar MusicBrainz, een niveau lager. 151 // 152 // Ze horen ALLEEN bij kind='album'. PlaylistService dwingt dat af bij het 153 // opslaan -- zie daar waarom dat niet alleen in het scherm mag zitten. 154 ensureColumn('playlists', 'release_date', 'TEXT'); 155 ensureColumn('playlists', 'mb_release_id', 'TEXT'); 142 156 ensureColumn('audio_tracks', 'cover_url', 'TEXT'); 143 157 ensureColumn('audio_tracks', 'album', 'TEXT'); … … 386 400 private_pem TEXT NOT NULL, 387 401 created_at DATETIME DEFAULT CURRENT_TIMESTAMP 388 ); 402 ); -- LUISTERAARS (shaer-0nh). Wie de BIBLIOTHEEK volgt, niet de actor. 403 -- 404 -- Een eigen tabel en niet een vlag op ap_followers, en dat is met opzet: 405 -- deze accounts horen onze gewone posts NIET te krijgen. Zolang ze in een 406 -- andere tabel staan kan een bezorging ze niet per ongeluk meenemen -- een 407 -- vlag die iemand vergeet te filteren zou dat wel doen, en dan komt de 408 -- Krant van een site bij mensen die alleen muziek wilden. 409 CREATE TABLE IF NOT EXISTS ap_library_followers ( 410 id INTEGER PRIMARY KEY AUTOINCREMENT, 411 slug TEXT NOT NULL, 412 actor_uri TEXT NOT NULL, 413 inbox TEXT, 414 shared_inbox TEXT, 415 name TEXT, 416 handle TEXT, 417 icon TEXT, 418 created_at DATETIME DEFAULT CURRENT_TIMESTAMP, 419 last_delivery_at DATETIME, 420 last_error_at DATETIME, 421 UNIQUE (slug, actor_uri) 422 ); 423 389 424 CREATE TABLE IF NOT EXISTS ap_followers ( 390 425 id INTEGER PRIMARY KEY AUTOINCREMENT,
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)