tiny 88x31 lexicon for atproto
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

more add title text bc i wasn't thinking, probs needs 1 more commit

+13 -4
+11 -4
db/lexicon.go
··· 15 15 b.cid, 16 16 b.did, 17 17 b.alt, 18 + b.title, 18 19 b.href, 19 20 b.posted_at 20 21 CASE ··· 50 51 var postedAt time.Time 51 52 for rows.Next() { 52 53 var btnView types.ButtonViewAuth 53 - err := rows.Scan(&btnView.URI, &btnView.DID, &btnView.Alt, &btnView.HREF, &postedAt, &btnView.Liked) 54 + err := rows.Scan(&btnView.URI, &btnView.DID, &btnView.Alt, &btnView.Title, &btnView.HREF, &postedAt, &btnView.Liked) 54 55 if err != nil { 55 56 return nil, time.Time{}, err 56 57 } ··· 66 67 cid, 67 68 did, 68 69 alt, 70 + title, 69 71 href, 70 72 posted_at 71 73 FROM buttons ··· 96 98 var postedAt time.Time 97 99 for rows.Next() { 98 100 var btnView types.ButtonView 99 - err := rows.Scan(&btnView.URI, &btnView.CID, &btnView.DID, &btnView.Alt, &btnView.HREF, &postedAt) 101 + err := rows.Scan(&btnView.URI, &btnView.CID, &btnView.DID, &btnView.Alt, &btnView.Title, &btnView.HREF, &postedAt) 100 102 if err != nil { 101 103 return nil, time.Time{}, err 102 104 } ··· 110 112 SELECT 111 113 b.did, 112 114 b.alt, 115 + b.title, 113 116 b.href, 114 117 b.cid 115 118 CASE ··· 126 129 var btn types.ButtonViewAuth 127 130 err := row.Scan(&btn.DID, 128 131 &btn.Alt, 132 + &btn.Title, 129 133 &btn.HREF, 130 134 &btn.CID, 131 135 &btn.Liked) ··· 143 147 blob_cid, 144 148 blob_mime, 145 149 alt, 150 + title, 146 151 href, 147 152 cid, 148 153 posted_at ··· 154 159 &btn.BlobCID, 155 160 &btn.BlobMIME, 156 161 &btn.Alt, 162 + &btn.Title, 157 163 &btn.HREF, 158 164 &btn.CID, 159 165 &btn.PostedAt) ··· 172 178 blob_cid, 173 179 blob_mime, 174 180 alt, 181 + title, 175 182 href, 176 183 cid, 177 184 posted_at 178 185 ) VALUES ( 179 - $1, $2, $3, $4, $5, $6, $7, $8 186 + $1, $2, $3, $4, $5, $6, $7, $8, $9 180 187 ) 181 - `, tbr.URI, tbr.DID, tbr.BlobCID, tbr.BlobMIME, tbr.Alt, tbr.HREF, tbr.CID, tbr.PostedAt) 188 + `, tbr.URI, tbr.DID, tbr.BlobCID, tbr.BlobMIME, tbr.Alt, tbr.Title, tbr.HREF, tbr.CID, tbr.PostedAt) 182 189 return err 183 190 } 184 191
+1
migrations/006_titletext.down.sql
··· 1 + ALTER TABLE buttons DROP COLUMN title;
+1
migrations/006_titletext.up.sql
··· 1 + ALTER TABLE buttons ADD title TEXT;