Presented by:

Software Developer, working with micro-startups & small teams to build niche software, typically database-backed desktop-style enterprise-oriented web apps running server-side in pure Java on the Vaadin framework.

Previously worked in long-term client engagements building in-house custom-crafted departmental database apps for cost accounting, business operations, and workflow.

Also spent a couple years as a trainer teaching software development (database, business logic, and user-interface) to developers both novice and expert in week-long seminars.

Hobbies include extreme dog-walking and welding bird-cages. And spending way too much time on Stack Overflow.

Introduction to Flyway, the open-source tool for migrating your database changes between your dev-test-QA-prod systems. Evolve your database schema easily and reliably across all your instances. Like version control for your code, but for your database.

If you manage the changes in the structure of your database with a rag-tag bunch of SQL scripts, a pile of emails, some shouts across the cube walls, luck, and desperate hope, then you may be interested in learning how to use Flyway or a similar tool to organize the process into a reliable, repeatable, testable, automated, and stress-free system.

Date:
Duration:
45 min
Room:
HC-103 Postgres
Conference:
LinuxFest Northwest 2018
Language:
Track:
PostgreSQL
Difficulty:
Easy

Happening at the same time:

  1. Improving Arduino Education
  2. Start Time:
    2018 April 29 02:30

    Room:
    CC-202 TUT2

  3. I wanna be the guy (or gal) 5 years later
  4. Start Time:
    2018 April 29 02:30

    Room:
    G-103

  5. Open Source at the IEEE Standards Association
  6. Start Time:
    2018 April 29 02:30

    Room:
    CC-114

  7. Pseudo-Bundle based packaging for CLI & Desktop (SquirrelPM)
  8. Start Time:
    2018 April 29 02:30

    Room:
    CC-236

  9. What a sys-admin needs to know to troubleshoot Wayland.
  10. Start Time:
    2018 April 29 02:30

    Room:
    CC-200

  11. "I have nothing to hide": threats to privacy in our society
  12. Start Time:
    2018 April 29 02:30

    Room:
    HC-108

  13. Cover Your AWS: Securing Evergreen at MongoDB
  14. Start Time:
    2018 April 29 02:30

    Room:
    CC-208

  15. Why We Can't Have Nice Things (and how to fix it)
  16. Start Time:
    2018 April 29 02:30

    Room:
    CC-115

  17. Entropy
  18. Start Time:
    2018 April 29 02:30

    Room:
    CC-235

  19. Making Chiptunes on a Raspberry Pi
  20. Start Time:
    2018 April 29 02:30

    Room:
    CC-201 TUT1

  21. Linux Professional Institute: Exam Lab - Session 1
  22. Start Time:
    2018 April 29 02:30

    Room:
    HC-112 LPI

  23. Flyway – Database migration made easy
  24. Start Time:
    2018 April 29 02:30

    Room:
    HC-103 Postgres

  25. Build and Program Your First Arduino Robot
  26. Start Time:
    2018 April 29 02:30

    Room:
    CC-234 BAIRS

  27. openSUSE Mini-Summit
  28. Start Time:
    2018 April 29 02:30

    Room:
    HC-104 openSUSE