.PHONY: db/update-schema
db/update-schema:
	@echo "--> Dumping database schema..."
	@docker exec -it data-connector-avicenna-db-1 pg_dump --schema-only --no-owner --no-privileges \
		-U johndoe avicenna > ./db/migrations/db.sql
	@echo "--> Schema dump complete"
	@$(MAKE) generate/sqlc

.PHONY: generate/sqlc
generate/sqlc:
	@echo "--> Generating SQLC code..."
	@sqlc generate