Commit Graph

15 Commits

Author SHA1 Message Date
towards-a-new-leftypol 8820330ff5 return site_id from query_catalog 2023-11-10 02:22:35 -05:00
towards-a-new-leftypol 458573792d db: add search querying function, fix permissions 2023-11-02 23:22:54 -04:00
towards-a-new-leftypol 8a10ce4798 sql - fetch_catalog needs ORDER BY bump time after all those operations 2023-11-01 20:23:47 -04:00
towards-a-new-leftypol 2fcd1d0582 Add subject and name to posts table text index 2023-11-01 19:14:50 -04:00
towards-a-new-leftypol c297bae697 - Change fetch_catalog and fetch_top_threads functions
- neither was correct
    - fetch_top_threads doesn't need to be a loop, it will be up to the
      application whether or not to load more results. This simplifies
      the function, which was sometimes returning more than one row for
      each thread_id anyway
    - fetch_catalog is now fairly performant, and fetches all relevant
      information
2023-10-26 18:19:32 -04:00
towards-a-new-leftypol 7b8b1b2255 commit some sql experiments 2023-10-17 08:19:33 -04:00
towards-a-new-leftypol c18be31289 Can read in the whole site from the api json files 2023-10-13 14:43:02 -04:00
towards-a-new-leftypol ce097414db Can create all the threads on a board now 2023-10-07 16:58:59 -04:00
towards-a-new-leftypol 8d3a2c05d0 Creating boards if they don't exist 2023-10-07 01:12:30 -04:00
towards-a-new-leftypol 5d63d23c79 create site if not exists
- get and post implemented in DataClient, and some helper methods
2023-10-06 02:05:58 -04:00
towards-a-new-leftypol 26c57a3bc8 Parse catalog json from file 2023-10-05 02:25:00 -04:00
towards-a-new-leftypol 519a3854da init cabal project, add more indices 2023-10-03 18:37:55 -04:00
towards-a-new-leftypol 506a5dea83 Can serve up db with postgrest (external service) 2023-10-03 14:47:23 -04:00
towards-a-new-leftypol a57c720f16 pluralize table names 2023-10-02 16:57:28 -04:00
towards-a-new-leftypol 8df2f0df81 Initial commit
- setting up the db with objects, text search on the post body
    - board, thread, post
- missing sites, attachment definitions still
2023-09-29 18:04:58 -04:00