Bug 691262 - As a server admin, I want a Liquibase shell script so that I can manage database upgrades
Summary: As a server admin, I want a Liquibase shell script so that I can manage datab...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Zanata
Classification: Retired
Component: Component-Scripts
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: zanata-dev-internal
QA Contact: Ding-Yi Chen
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-28 00:44 UTC by Sean Flanigan
Modified: 2011-10-28 07:25 UTC (History)
1 user (show)

Fixed In Version: 54fdde46bf3da69987c65c5d30f3d8c2a558a5e4
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2011-10-28 07:25:30 UTC


Attachments (Terms of Use)

Description Sean Flanigan 2011-03-28 00:44:39 UTC
This script should run Liquibase with the mysql driver, and the appropriate classpath (changelog files, custom changeset classes, dependencies), pass through any options or arguments (eg "update"), and prompt the admin for database username/password.

Comment 1 Sean Flanigan 2011-05-11 06:38:31 UTC
Implemented in https://github.com/zanata/zanata/commit/54fdde46bf3da69987c65c5d30f3d8c2a558a5e4.

Note that the script doesn't prompt for username password, but it can read them from liquibase.properties in (a) current directory or (b) $HOME/.config.

Comment 2 Ding-Yi Chen 2011-07-26 01:05:24 UTC
VERIFIED with commit 54fdde46bf3da69987c6


Note You need to log in before you can comment on or make changes to this bug.