All Projects → Trivadis → Plsql And Sql Coding Guidelines

Trivadis / Plsql And Sql Coding Guidelines

Licence: apache-2.0
Trivadis PL/SQL & SQL Coding Guidelines

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Plsql And Sql Coding Guidelines

Vscode Sqltools
Database management for VSCode
Stars: ✭ 741 (+732.58%)
Mutual labels:  sql, oracle-database
Ocilib
OCILIB (C and C++ Drivers for Oracle) - Open source C and C++ library for accessing Oracle databases
Stars: ✭ 245 (+175.28%)
Mutual labels:  sql, oracle-database
Usql
Universal command-line interface for SQL databases
Stars: ✭ 6,869 (+7617.98%)
Mutual labels:  sql, oracle-database
Walkable
A Clojure(script) SQL library for building APIs: Datomic® (GraphQL-ish) pull syntax, data driven configuration, dynamic filtering with relations in mind
Stars: ✭ 384 (+331.46%)
Mutual labels:  sql, oracle-database
Aceql Http
AceQL HTTP is a framework of REST like http APIs that allow to access to remote SQL databases over http from any device that supports http.
Stars: ✭ 68 (-23.6%)
Mutual labels:  sql, oracle-database
Archer
基于inception的自动化SQL操作平台,支持SQL执行、LDAP认证、发邮件、OSC、SQL查询、SQL优化建议、权限管理等功能,支持docker镜像
Stars: ✭ 1,239 (+1292.13%)
Mutual labels:  sql
Evolutility Server Node
Model-driven REST or GraphQL backend for CRUD and more, written in Javascript, using Node.js, Express, and PostgreSQL.
Stars: ✭ 84 (-5.62%)
Mutual labels:  sql
Pg activity
pg_activity is a top like application for PostgreSQL server activity monitoring.
Stars: ✭ 1,232 (+1284.27%)
Mutual labels:  sql
Sql
MySQL & PostgreSQL pipe
Stars: ✭ 81 (-8.99%)
Mutual labels:  sql
Iysql
IYSQL - Improve Your SQL
Stars: ✭ 87 (-2.25%)
Mutual labels:  sql
Training Material
A collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (-4.49%)
Mutual labels:  sql
Starhackit
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud
Stars: ✭ 1,253 (+1307.87%)
Mutual labels:  sql
Cs Books
超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
Stars: ✭ 1,215 (+1265.17%)
Mutual labels:  sql
Xeus Sql
xeus-sql is a Jupyter kernel for general SQL implementations.
Stars: ✭ 85 (-4.49%)
Mutual labels:  sql
Clickhouse Go
Golang driver for ClickHouse
Stars: ✭ 1,234 (+1286.52%)
Mutual labels:  sql
Docker Superset
Repository for Docker Image of Apache-Superset. [Docker Image: https://hub.docker.com/r/abhioncbr/docker-superset]
Stars: ✭ 86 (-3.37%)
Mutual labels:  sql
Docker Trino Cluster
Multiple node presto cluster on docker container
Stars: ✭ 81 (-8.99%)
Mutual labels:  sql
Snowflake Jdbc
Snowflake JDBC Driver
Stars: ✭ 83 (-6.74%)
Mutual labels:  sql
Jsql
jSQL is the "official" Javascript Query Language - A database written in Javascript for use in a browser or Node.
Stars: ✭ 85 (-4.49%)
Mutual labels:  sql
Marlow
golang generator for type-safe sql api constructs
Stars: ✭ 83 (-6.74%)
Mutual labels:  sql

Trivadis PL/SQL & SQL Coding Guidelines

Introduction

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 guidelines more adaptable for individual application needs and simplifies the continous improvement.

HTML format

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:

PDF format

PDF is the secondary output format. wkhtmltopdf is used to produce it.

Starting with version 3.5 you may access the PDF document from the appendix in the HTML site.

The PDF version is also accessible per version from Releases.

Releases

You find all releases and release information here.

Issues

Please file your bug reports, enhancement requests, questions and other support requests within Github's issue tracker.

How to Contribute

  1. Describe your idea by submitting an issue
  2. Fork this respository
  3. Create a branch, commit and publish your changes and enhancements
  4. Create a pull request

How to Build the HTML Site

  1. Install Docker in your environment
  2. Fork this respository
  3. For Windows users only
    • Install Git for Windows, it provides Git command line tools, a GUI and a Bash emulator
  4. Check/change the version in mkdocs.yml
  5. Open a terminal window in the tools folder
    • Build/update the table in appendix B run ./genappendix.sh.
    • Build/update the PDF file run ./genpdf.sh.
    • Test the HTML site locally run ./serve.sh and open http://localhost:8000
    • Deploy HTML site run ./mike.sh deploy main.
    • Set default version (HTML redirect) run ./mike.sh set-default main.
  6. commit changes and push all branches.

Related Resources

License

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].