Presentation Meetup - Liquibase: manage, migrate, & seed a mature database

Kansas City's PHP User Group
Kansas City's PHP User Group
Public group

Stowers Institute

1000 E 50th St · Kansas City

How to find us

Park in the garage and enter the main building to the west of the garage. Follow the signs and turn right at the security desk.

Location image of event venue

Details

Please join us for an evening of looking at the exciting past month of PHP news and learning about using Liquibase and the Symfony CLI to do amazing things with a database.

Light refreshments will be provided. Join us to meet new people, discuss PHP, and learn something new.

Our Evening Meeting Format

We love Web Development and all things PHP. Our meetings are often a little free-formed, but we shoot for this schedule:

6:00pm - Mingling / Meet and Greet

6:15pm - Lightning Talk: Last Month in PHP - Eric Poe

6:30pm - Presentation: Using Liquibase & Symfony CLI to manage, migrate, & seed a mature database - David Stanley

When starting with a clean slate, database migrations and seed files (regardless of your chosen platform) are a pretty easy thing to work with. Need a new table? Create a migration. Need some seed data? Make a new class. The dirty little secret that no one talks about is this - as the database becomes more complex through normalization and relationships, generating good seed data becomes much harder. In this talk, I'll discuss how Help Scout uses Liquibase and a Symfony Console application to manage a mature and highly normalized transactional database.

Your topic here? Contact us to speak (http://www.meetup.com/kcphpug/suggestion/)!

Rate the talks (https://joind.in/event/kcphp-user-group---february-2017)!

All Developers Welcome!

We understand Web Developers often come from all backgrounds, and many work in more languages than PHP. Whether you're curious and just starting out, dabble in PHP on the weekends, write custom PHP on a daily basis, work in a framework like Symfony, Zend Framework, Silex, Slim, Laravel, CakePHP or customize CMS products like WordPress, Drupal or Joomla; our goal is that you will find something new, useful and thought provoking.

Interested in giving a presentation to the group, or demoing something you're working on? Contact one of the organizers through Meetup or talk after a monthly meeting to sign up!