Skip to content

Commit dc175c5

Browse files
authored
Added PostgreSQL schema generator (BETA) (#20255)
* Initial version of PostgreSQL schema generator 'postgresql-schema' (based on 'mysql-schema' generator code) * PostgreSQL schema generator. Initial version. * Tested. Fixed errors. Documentation updated. * Samples for 'postgresql-schema' updated. * Removed current date/time from mustache templates for postgresql-schema generator. Re-created samples. * Re-created docs file for postgresql-schema generator. * Removed unecessary LocalTime computing code and imports for postgresql-schema generator. * Errors fixed for postgresql-schema generator. Samples recreated. * Docs updated.
1 parent e025a7d commit dc175c5

27 files changed

+3672
-1
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -1139,6 +1139,7 @@ Here is a list of template creators:
11391139
* GraphQL: @wing328 [:heart:](https://www.patreon.com/wing328)
11401140
* Ktorm: @Luiz-Monad
11411141
* MySQL: [@ybelenko](https://github.com/ybelenko)
1142+
* PostgreSQL: [@iri](https://github.com/iri)
11421143
* Postman Collection: @gcatanese
11431144
* Protocol Buffer: @wing328
11441145
* WSDL: @adessoDpd
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
generatorName: postgresql-schema
2+
outputDir: samples/schema/petstore/postgresql
3+
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/postgresql-schema
5+

bin/utils/openapi-generator-cli.sh

100644100755
File mode changed.

docs/generators.md

+1
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ The following generators are available:
168168
* [graphql-schema](generators/graphql-schema.md)
169169
* [ktorm-schema (beta)](generators/ktorm-schema.md)
170170
* [mysql-schema](generators/mysql-schema.md)
171+
* [postgresql-schema (beta)](generators/postgresql-schema.md)
171172
* [postman-collection (beta)](generators/postman-collection.md)
172173
* [protobuf-schema (beta)](generators/protobuf-schema.md)
173174
* [wsdl-schema (beta)](generators/wsdl-schema.md)

0 commit comments

Comments
 (0)