Trivadis published their guidelines for PL/SQL & SQL in 2009 in the context of the DOAG conference in Nuremberg. Since then these guidelines have been continuously extended and improved. Now they are managed as a set of markdown files. This makes the the guidelines more adaptable for individual application needs and simplifies the continous improvement.
HTML is the primary output format. Material for MkDocs is used to generate static HTML files and Mike to publish version specific variants. The following sites are available:
- Current version based on the master branch, snapshot version of the coming release
- Latest Release
- Releases
PDF is the secondary output format. wkhtmltopdf is used to generate the PLSQL-and-SQL-Coding-Guidelines.pdf.
You find all releases and release information here.
Please file your bug reports, enhancement requests, questions and other support requests within Github's issue tracker.
- Describe your idea by submitting an issue
- Fork this respository
- Create a branch, commit and publish your changes and enhancements
- Create a pull request
- Install Docker in your environment
- Fork this respository
- Check/change the version in mkdocs.yml
- Open termin in tools folder
- Deploy into default folder
run
./gh-deploy.sh
- Deploy into a version folder
run
./mike.sh deploy <version>
.<version>
represents the folder name, e.g.master
orv3.4
. - Build the PDF file
run
./genpdf.sh
.
- Deploy into default folder
run
commit
changes andpush
all branches.
The Trivadis PL/SQL & SQL Coding Guidelines are licensed under the Apache License, Version 2.0. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.