Skip to content

failed to verify certificate: x509: certificate signed by unknown authority #3725

Open
@Nikola-Milovic

Description

@Nikola-Milovic

Tried running this in an existing program using SQLC for go and encountered this error

# package ts
error generating code: loadModule: http.Get: https://downloads.sqlc.dev/plugin/sqlc-gen-typescript_0.1.3.wasm Get "https://downloads.sqlc.dev/plugin/sqlc-gen-typescript_0.1.3.wasm": tls: failed to verify certificate: x509: certificate signed by unknown authority

sqlc.yaml

version: "2"
plugins:
- name: ts
  wasm:
    url: https://downloads.sqlc.dev/plugin/sqlc-gen-typescript_0.1.3.wasm
    sha256: 287df8f6cc06377d67ad5ba02c9e0f00c585509881434d15ea8bd9fc751a9368
sql:
  - engine: "postgresql"
    queries: "db/queries/ecommerce.sql"
    schema:
      - "db/schemas"
    database:
      uri: postgres//postgres:postgres@postgres:5432/db
    gen:
      go:
        package: "store"
        out: "internal/ecommerce/store"
        omit_unused_structs: true
        emit_enum_valid_method: true
        output_db_file_name: "querier.go"
        output_models_file_name: "entity.go"
    codegen:
    - out: ./ts/seongine/db
      plugin: ts
      options:
        runtime: node
        driver: pg

Run it with docker run --rm -v {{pwd}}:/src -w /src kjconroy/sqlc:latest generate ( I usually add --user {{UID}}:{{GID}} but it breaks with error generating code: loadModule: failed to create cache directory: mkdir /.cache: permission denied)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions