antlr_psql:适用于Postgres SQL v10的A​​NTLR v4语法(正在进行中)

上传者: 38662089 | 上传时间: 2025-04-15 19:54:21 | 文件大小: 6.5MB | 文件类型: ZIP
工作正在进行中 PostgresSQL v10的A​​ntlr4语法。 该项目正在开发中。 有关按查询类型分类的测试结果的详细/test_coverage.html ,请参见/test_coverage.html 。 开发是测试驱动的,测试是通过直接从源postgres存储库中抓取sql命令生成的。 有关详细信息,请参见下面的脚本部分。 设定 该项目基于MacOs v.10.14构建,使用 Maven v.3.3.9 Python v.2.7.13 Java v.1.8.0_144 Maven和Java用于构建和测试。 一些脚本使用Python。 生成解析器 要生成用于测试的Java解析器代码,请运行mvn compile 。 测验 测试查询位于按查询类型分类的src/test/resources 。 每个已从源postgres存储库中的代码中删除,每个查询类型都具有Java测试工具。 例如,运行mvn -Dtest=SelectCommandTest test测试针对所有SELECT查询运行测试。 要针对所有查询运行测试,请运行mvn test 。 大多数测试失败仅是因为该

文件下载

资源详情

[{"title":"( 21102 个子文件 6.5MB ) antlr_psql:适用于Postgres SQL v10的A​​NTLR v4语法(正在进行中)","children":[{"title":"format_test_results <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"PostgreSQLParser.g4 <span style='color:#111;'> 59.07KB </span>","children":null,"spread":false},{"title":"PostgreSQLLexer.g4 <span style='color:#111;'> 47.72KB </span>","children":null,"spread":false},{"title":"gen_psql_tests <span style='color:#111;'> 7.21KB </span>","children":null,"spread":false},{"title":"get_test_output <span style='color:#111;'> 162B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"test_coverage.html <span style='color:#111;'> 11.50KB </span>","children":null,"spread":false},{"title":"AlterCommandTest.java <span style='color:#111;'> 5.70KB </span>","children":null,"spread":false},{"title":"DropCommandTest.java <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"MiscCommandTest.java <span style='color:#111;'> 5.64KB </span>","children":null,"spread":false},{"title":"CreateCommandTest.java <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"CommandTest.java <span style='color:#111;'> 3.13KB </span>","children":null,"spread":false},{"title":"SelectCommandTest.java <span style='color:#111;'> 390B </span>","children":null,"spread":false},{"title":"UpdateCommandTest.java <span style='color:#111;'> 263B </span>","children":null,"spread":false},{"title":"DeleteCommandTest.java <span style='color:#111;'> 263B </span>","children":null,"spread":false},{"title":"InsertCommandTest.java <span style='color:#111;'> 263B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"failed.log <span style='color:#111;'> 64.52KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"parse <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"print_uncommitted_failed_sql <span style='color:#111;'> 160B </span>","children":null,"spread":false},{"title":"README <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"b8909bf7.sql <span style='color:#111;'> 6.89KB </span>","children":null,"spread":false},{"title":"f8fe46fd.sql <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false},{"title":"59192aa4.sql <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"2ec081f7.sql <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"5988d2e5.sql <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":"479f5ab5.sql <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"5ea4442f.sql <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"16d0ff96.sql <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"b71f5a16.sql <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"e4510aed.sql <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"e2a32241.sql <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"c7056f4f.sql <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"cc992edb.sql <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"7116e5f8.sql <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"2025b76c.sql <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"316ab813.sql <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"17e7e1cd.sql <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"8f59c4f0.sql <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"2f7fbd15.sql <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"8dbe62f6.sql <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"3835e496.sql <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"2e0ae8d5.sql <span style='color:#111;'> 987B </span>","children":null,"spread":false},{"title":"f71ae27d.sql <span style='color:#111;'> 976B </span>","children":null,"spread":false},{"title":"76d56604.sql <span style='color:#111;'> 970B </span>","children":null,"spread":false},{"title":"8e67f7ff.sql <span style='color:#111;'> 958B </span>","children":null,"spread":false},{"title":"08d916ef.sql <span style='color:#111;'> 958B </span>","children":null,"spread":false},{"title":"b5f240dd.sql <span style='color:#111;'> 957B </span>","children":null,"spread":false},{"title":"d9168217.sql <span style='color:#111;'> 953B </span>","children":null,"spread":false},{"title":"419868fb.sql <span style='color:#111;'> 953B </span>","children":null,"spread":false},{"title":"4cd98a0f.sql <span style='color:#111;'> 944B </span>","children":null,"spread":false},{"title":"c40ba312.sql <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"cd79eb23.sql <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"7ffb7270.sql <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"23c3e63b.sql <span style='color:#111;'> 938B </span>","children":null,"spread":false},{"title":"20203213.sql <span style='color:#111;'> 937B </span>","children":null,"spread":false},{"title":"8ea0f40c.sql <span style='color:#111;'> 935B </span>","children":null,"spread":false},{"title":"8e8a187b.sql <span style='color:#111;'> 930B </span>","children":null,"spread":false},{"title":"248bb140.sql <span style='color:#111;'> 929B </span>","children":null,"spread":false},{"title":"68576dc4.sql <span style='color:#111;'> 929B </span>","children":null,"spread":false},{"title":"0b1f0acf.sql <span style='color:#111;'> 929B </span>","children":null,"spread":false},{"title":"5d23b099.sql <span style='color:#111;'> 929B </span>","children":null,"spread":false},{"title":"e022ed9d.sql <span style='color:#111;'> 928B </span>","children":null,"spread":false},{"title":"0ee2aad3.sql <span style='color:#111;'> 927B </span>","children":null,"spread":false},{"title":"f183130b.sql <span style='color:#111;'> 927B </span>","children":null,"spread":false},{"title":"c9cb6f79.sql <span style='color:#111;'> 926B </span>","children":null,"spread":false},{"title":"06fd6dbf.sql <span style='color:#111;'> 924B </span>","children":null,"spread":false},{"title":"a9249162.sql <span style='color:#111;'> 924B </span>","children":null,"spread":false},{"title":"23b65845.sql <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"e5b11990.sql <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"d811db71.sql <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"015377d0.sql <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"fddfdc4c.sql <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"045631c0.sql <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"8a9302b5.sql <span style='color:#111;'> 921B </span>","children":null,"spread":false},{"title":"47790383.sql <span style='color:#111;'> 921B </span>","children":null,"spread":false},{"title":"fb316d79.sql <span style='color:#111;'> 921B </span>","children":null,"spread":false},{"title":"aed1abe6.sql <span style='color:#111;'> 919B </span>","children":null,"spread":false},{"title":"5b465c6e.sql <span style='color:#111;'> 919B </span>","children":null,"spread":false},{"title":"9fdc5bd3.sql <span style='color:#111;'> 918B </span>","children":null,"spread":false},{"title":"466b4298.sql <span style='color:#111;'> 918B </span>","children":null,"spread":false},{"title":"c4bd6dc1.sql <span style='color:#111;'> 918B </span>","children":null,"spread":false},{"title":"ef6171d7.sql <span style='color:#111;'> 915B </span>","children":null,"spread":false},{"title":"67a6ee85.sql <span style='color:#111;'> 914B </span>","children":null,"spread":false},{"title":"ca30237c.sql <span style='color:#111;'> 914B </span>","children":null,"spread":false},{"title":"6c47e8bb.sql <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"b04dfabf.sql <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"057d6bf1.sql <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"39975791.sql <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"3f26bc7d.sql <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"1d430fc4.sql <span style='color:#111;'> 911B </span>","children":null,"spread":false},{"title":"2ad89e7b.sql <span style='color:#111;'> 911B </span>","children":null,"spread":false},{"title":"45537ed3.sql <span style='color:#111;'> 910B </span>","children":null,"spread":false},{"title":"c0de9f13.sql <span style='color:#111;'> 910B </span>","children":null,"spread":false},{"title":"58f012b1.sql <span style='color:#111;'> 909B </span>","children":null,"spread":false},{"title":"c9268d59.sql <span style='color:#111;'> 909B </span>","children":null,"spread":false},{"title":"8a423ec7.sql <span style='color:#111;'> 909B </span>","children":null,"spread":false},{"title":"e94bbb44.sql <span style='color:#111;'> 908B </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明