owncast/db
Gabe Kangas 5e6bc50b59
Handle pagination for the federated actions & followers responses (#1731)
* Add pagination for admin social list

* Use Paginated API for followers tab on frontend
2022-03-06 17:18:51 -08:00
..
db.go Social features / ActivityPub federation (#1629) 2022-01-12 13:53:10 -08:00
models.go Social features / ActivityPub federation (#1629) 2022-01-12 13:53:10 -08:00
query.sql Handle pagination for the federated actions & followers responses (#1731) 2022-03-06 17:18:51 -08:00
query.sql.go Handle pagination for the federated actions & followers responses (#1731) 2022-03-06 17:18:51 -08:00
README.md Social features / ActivityPub federation (#1629) 2022-01-12 13:53:10 -08:00
schema.sql Social features / ActivityPub federation (#1629) 2022-01-12 13:53:10 -08:00

SQL Queries

sqlc generates type-safe code from SQL. Here's how it works:

  1. You define the schema in schema.sql.
  2. You write your queries in query.sql using regular SQL.
  3. You run sqlc generate to generate Go code with type-safe interfaces to those queries.
  4. You write application code that calls the generated code.

Only those who need to create or update SQL queries will need to have sqlc installed on their system. It is not a dependency required to build the codebase.

Install sqlc

Snap

sudo snap install sqlc

Go install

go install github.com/kyleconroy/sqlc/cmd/sqlc@latest

macOS

brew install sqlc

Download a release

Visit https://github.com/kyleconroy/sqlc/releases to download a release for your environment.