Hacker
Hacker

Reputation: 7906

Handling Database related projects among teams members

We are a team of 10 members. We are developing a project with php and mysql. To keep the code in Sync we use SVN. but major of our configurations and content are stored in DB. So how can we keep the DB also in sync with all users. Which is the best method in handling such projects in teams ?

Upvotes: 0

Views: 187

Answers (1)

Bjoern
Bjoern

Reputation: 16304

I assume you look for a solution for syncronising database-related changes between developers and software versions (i.e. field changes, table changes), not changed data itself.

A good solution for this is Liquibase:

Liquibase is an open source (Apache 2.0 Licensed), database-independent library for tracking, managing and applying database changes. It is built on a simple premise: All database changes are stored in a human readable yet trackable form and checked into source control.

Upvotes: 1

Related Questions