sqlc icon indicating copy to clipboard operation
sqlc copied to clipboard

sqlc generate should emit a warning when using an unknown sql_package

Open devonhk opened this issue 1 year ago • 0 comments

What do you want to change?

I had a typo in my sqlc.json file:

{
  "version": "2",
  "sql": [{
    "schema": "schema/schema.sql",
    "queries": "queries.sql",
    "engine": "postgresql",
    "gen": {
      "go": {
        "out": "db",
        "sql_package": "pgx/5"
      }
    }
  }]
}

When I ran sqlc generate it happily generated code without any warnings.

I think the dev experience could be improved with a warning message along the lines of: sql_package: pgx/5 is unknown. Defaulting to database/sql codegen...

What database engines need to be changed?

No response

What programming language backends need to be changed?

Go

devonhk avatar Jan 04 '24 00:01 devonhk