~/talk

Excellent Database Adventure: From Code Errors to Reliable Releases

Talkat SQLBits 2022 · 2022-03-08..03-12· [databases, devops-and-delivery]
name:Dave
links:none on file
links:none on file
slides:none on file

Demonstrates turning messy, hand‑edited databases into a repeatable release pipeline: check schema into SQL Source Control, apply team formatting and snippets with SQL Prompt, use comparison (deploy or script) via SQL Compare, run TSQLt tests through SQL Test and catch failures before production, and auto‑generate docs with SQL Doc — the demo commits, colors prod/dev tabs to avoid mistakes, runs tests, and produces 384 pages of documentation in under a minute.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Database workflow challenges
  3. 3:53Poor practices consequences
  4. 6:01Solutions to key challenges
  5. 6:23Version control with SQL Source Control
  6. 7:27Code formatting with SQL Prompt
  7. 9:52Committing changes to version control
  8. 10:55Environment awareness in SQL Prompt
  9. 11:37Code analysis and team collaboration
  10. 12:19Deploying changes between environments
  11. 14:26Unit testing with SQL Test
  12. 16:30Automating documentation with SQL Doc
  13. 18:39Additional tools and resources
  14. 19:00Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.