代码之家  ›  专栏  ›  技术社区  ›  Ishaan Adarsh

未知的META规范,无法验证。[规范v1.0.1]

  •  0
  • Ishaan Adarsh  · 技术社区  · 11 月前

    PGXN上传问题:

    我正试图将这个发行版的pcakage上传到PGXN中,这是my_extension 1.0.1的新版本。上一次延期: https://pgxn.org/dist/my_extension/1.0.0/

    正在获取此错误: Error message

    扩展代码在我的github上: https://github.com/IshaanAdarsh/Postgres-extension-tutorial/tree/main/Code/my_extension

    回归测试有效,其他一切都很好。

    META.json文件的代码如下所示 我在多个网站上检查过,这是有效的JSON。 你能帮我弄清楚我的代码有什么问题吗

    {
      "name": "my_extension",
      "abstract": "A Basic PostgreSQL extension",
      "description": "my_extension is a PostgreSQL extension that provides additional functionality for data management and operations.",
      "version": "1.0.1",
      "maintainer": [
        "Ishaan Adarsh <ishaanad9@gmail.com>"
      ],
      "license": "postgresql",
      "provides": {
        "my_extension": {
          "file": "my_extension--1.0.1.sql",
          "docfile": "doc/my_extension.md",
          "version": "1.0.1"
        }
      },
      "generated_by": "Ishaan Adarsh",
      "meta-spec": {
        "version": "1.0.1",
        "url": "https://pgxn.org/meta/spec.txt"
      }
    }
    
    1 回复  |  直到 11 月前
        1
  •  1
  •   Tim Roberts    11 月前

    这个 meta-spec 必须是版本 1.0.0 。这是指JSON规范的版本,而不是您的模块版本。 1.0.0 是唯一存在的规范。