So many bad takes on this photo
So many bad takes on this photo.
SQL injection is protected via the “sql” call.
If you don’t like inline SQL, you can abstract it by calling a function or endpoint instead.
If you think this is “mixing concerns”, the concern is *the Bookmark component*.
