mirror of
https://github.com/Kyren223/eko.git
synced 2025-09-05 21:18:14 +00:00
feat: add setup for SQL
This commit is contained in:
17
sqlc.yml
Normal file
17
sqlc.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
version: "2"
|
||||
sql:
|
||||
- engine: "sqlite"
|
||||
queries: "./query/"
|
||||
schema: "./migrations"
|
||||
gen:
|
||||
go:
|
||||
package: "data"
|
||||
out: "./internal/data/"
|
||||
emit_pointers_for_null_types: true
|
||||
overrides:
|
||||
- column: "*.id"
|
||||
go_type: "github.com/kyren223/eko/pkg/snowflake.ID"
|
||||
- column: "*.*_id"
|
||||
go_type: "github.com/kyren223/eko/pkg/snowflake.ID"
|
||||
- column: "users.public_key"
|
||||
go_type: "crypto/ed25519.PublicKey"
|
Reference in New Issue
Block a user