mirror of
https://github.com/cf-sonr/dbx.git
synced 2026-01-12 02:59:13 +00:00
feat: implement activity tracking with database models and queries
This commit is contained in:
34
sqlc.yaml
Normal file
34
sqlc.yaml
Normal file
@@ -0,0 +1,34 @@
|
||||
version: "2"
|
||||
sql:
|
||||
# Activity DB - User to User Interactions
|
||||
- engine: "sqlite"
|
||||
queries: "./activity/sink/query.sql"
|
||||
schema: "./activity/sink/schema.sql"
|
||||
gen:
|
||||
go:
|
||||
emit_interface: true
|
||||
emit_json_tags: true
|
||||
package: "activity"
|
||||
out: "./activity"
|
||||
|
||||
# Network DB - Blockchain Parameters and Asset Metadata
|
||||
- engine: "sqlite"
|
||||
queries: "./network/sink/query.sql"
|
||||
schema: "./network/sink/schema.sql"
|
||||
gen:
|
||||
go:
|
||||
emit_interface: true
|
||||
emit_json_tags: true
|
||||
package: "network"
|
||||
out: "./network"
|
||||
|
||||
# Users DB - Accounts, Profiles, and Vault Metadata
|
||||
- engine: "sqlite"
|
||||
queries: "./users/sink/query.sql"
|
||||
schema: "./users/sink/schema.sql"
|
||||
gen:
|
||||
go:
|
||||
emit_interface: true
|
||||
emit_json_tags: true
|
||||
package: "users"
|
||||
out: "./users"
|
||||
Reference in New Issue
Block a user