• Stars
    star
    1,300
  • Rank 36,189 (Top 0.8 %)
  • Language
    HTML
  • License
    Other
  • Created over 9 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A consistent code style guide for SQL to ensure legible and maintainable projects

SQL style guide

☛ Read the guide


General

The guide is written in Markdown and uses Jekyll via GitHub's Pages facility to render itself upon pushing to the gh-pages branch.

Sources

The markdown source for the guide can be found in _includes/sqlstyle.guide.md

Installing for local development

There is a Gemfile supplied so you just need to follow the GitHub Pages documentation to install the dependencies.

To then run it locally bundle exec jekyll serve

Translations of the guide

If you would like to translate the guide then please open a pull request or open an issue if you need some help getting it setup.

Projects known to be implementing the guide

If your project uses this styleguide and you'd like to be mentioned in this readme then please open a pull request adding it below in alphabetical order with a URL and short description.

You can also add a badge (sqlstyle.guide) to your projects readme with the following markdown code if you like:

[![sqlstyle.guide](https://img.shields.io/badge/style-sqlstyle.guide-brightgreen.svg)](https://www.sqlstyle.guide/)
  • BEdita - a Symfony based PHP CMF
  • SQLQuery.jl - A Julia lang package for representing sql queries, and converting them to valid SQL statements
  • Stock Talk - a realtime dashboard that displays the stock data of the most Tweeted Nasdaq companies.

Notable forks of the guide

These are based on, but deviate in some way from sqlstyle.guide.

If you have forked this styleguide and you'd like to be mentioned in this readme then please open a pull request adding it below in alphabetical order with a URL and short description of your deviance.

More Repositories

1

Navigator

A PHP library for performing geographical calculations -
PHP
101
star
2

njsbot

A demo Node.js Google Talk Bot
JavaScript
93
star
3

PHP-at-Job-Queue-Wrapper

A PHP class to wrap the Unix/Linux at/atd (see `man at`) job queue
PHP
63
star
4

Benchmark-PHP-HHVM-Zephir

Benchmark PHP, HHVM and Zephir
Shell
58
star
5

Geographic-Calculations-in-PHP

This library is now deprecated in favour of my new Navigator library (https://github.com/treffynnon/Navigator). Please use it instead - its much better, tested and makes use of newer PHP features!
PHP
29
star
6

Windows-Boxstarter-with-WSL-Ubuntu

My Windows Boxstarter with WSL (Ubuntu)
PowerShell
16
star
7

lib_mysqludf_ssdeep

MySQL User Defined Functions for the ssdeep API -
Shell
10
star
8

vboxtool

A fork of vboxtool by Mark Baaijens to make compatible with VirtualBox 4+, fix the backup functionality and improve efficiency.
Shell
9
star
9

php_ssdeep

A PHP extension to expose ssdeep functionality for fuzzy hashing and comparing
C
7
star
10

ssmh

A budget focussed DIY valve/tube headphone amplifier that is so simple it can be easily wired without a PCB. This repository contains circuit schematics/diagrams for a variety of compatible valves/tubes.
6
star
11

nix-setup

Lua
5
star
12

command-wrap

Wraps command line access into a builder and provides argument escaping
PHP
4
star
13

whereby-com-helper-browser-extension

Auto enter appear.in meetings muted and cam off (configurable).
TypeScript
4
star
14

php5.2-phpunit3.6.12-phar

A phar file of the last version of phpunit to run on PHP 5.2 hosts
3
star
15

hhvm-ssdeep

PECL ssdeep ported to HHVM
3
star
16

Ndebele

My notes whilst learning Ndebele -
Python
3
star
17

PHP-Midi

Fork of http://valentin.dasdeck.com/php/midi/ to add composer and licence
PHP
2
star
18

LazyShell

Run shell commands from PHP the lazy way
PHP
2
star
19

HTML-DSL-for-PHP

A simple HTML DSL for PHP - ultra simple and naive
PHP
2
star
20

benchmarkjs-helper

Add setupEach and better output to benchmark.js
JavaScript
2
star
21

dotfiles

My dotfiles managed with homesick
Vim Script
2
star
22

elm-tfn

Test the validity of a given 8 or 9 digit Australian Tax File Number (TFN).
Elm
1
star
23

binary-wrap

A simple and extensible way of wrapping command line binaries from the comfort of PHP
PHP
1
star