If you want to contribute, please follow these rules.
- Code must be run through
go fmt
- Pull requests containing commit messages with unappropriate content (e.g. smilies) will be rejected
- Pull requests with pending
TODO(xyz):
's will be rejected
- The dialect file name must reflect the actual dialect name, e.g.
sqlite3.go
- Unit and live test cases must be updated to run properly on the new dialect (see top of
dialects_test.go
) - Live tests should not run alongside real unit tests and should be commented out before pushing (again, see top of
dialects_test.go
).