Changes in src/config/database.js [d8f7d9c:fbfd7a1] in Klonkt
- File:
-
- 1 edited
-
src/config/database.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/config/database.js
rd8f7d9c rfbfd7a1 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 hun145 // AlbumSerializer leest `released` als een DateField. Een jaartal als146 // 2024-01-01 versturen is een dag verzinnen, en dat is precies wat we bij147 // artiesten en albums niet doen. Volledige datum of niets.148 //149 // mb_release_id is de tegenhanger van sites.mb_artist_id: dezelfde soort150 // verwijzing naar MusicBrainz, een niveau lager.151 //152 // Ze horen ALLEEN bij kind='album'. PlaylistService dwingt dat af bij het153 // 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');156 142 ensureColumn('audio_tracks', 'cover_url', 'TEXT'); 157 143 ensureColumn('audio_tracks', 'album', 'TEXT'); … … 400 386 private_pem TEXT NOT NULL, 401 387 created_at DATETIME DEFAULT CURRENT_TIMESTAMP 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 388 ); 424 389 CREATE TABLE IF NOT EXISTS ap_followers ( 425 390 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)