dev:sqitch
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dev:sqitch [2016/03/30 11:02] – erickson | dev:sqitch [2022/02/10 13:34] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ==== Using Sqitch with Evergreen ==== | + | ===== Using Sqitch with Evergreen |
| See also[[https:// | See also[[https:// | ||
| - | === Getting Started === | + | ==== Getting Started |
| - | == Install Sqitch == | + | === Install Sqitch |
| < | < | ||
| Line 13: | Line 13: | ||
| </ | </ | ||
| - | == Install Base Schema == | + | === Install Base Schema |
| Install the latest working branch from LP 1521693 using the standard DB install process. | Install the latest working branch from LP 1521693 using the standard DB install process. | ||
| - | === Creating an Upgrade Script === | + | ==== Creating an Upgrade Script |
| For this example, we're cross-porting an existing SQL upgrade script for LP #1319998. | For this example, we're cross-porting an existing SQL upgrade script for LP #1319998. | ||
| Line 51: | Line 51: | ||
| For example, see the contents of these 3 files at [[http:// | For example, see the contents of these 3 files at [[http:// | ||
| - | === Deploying an Upgrade Script === | + | ==== Deploying an Upgrade Script |
| * Sanity check the status first | * Sanity check the status first | ||
| Line 87: | Line 87: | ||
| </ | </ | ||
| - | === Resolving Conflicts / Developing With Multiple | + | ==== Resolving Conflicts / Deploying |
| **AKA " | **AKA " | ||
| Line 122: | Line 122: | ||
| The **--log-only** option tells Sqitch to update its tracking tables without executing any deploy/ | The **--log-only** option tells Sqitch to update its tracking tables without executing any deploy/ | ||
| - | == Example == | + | === Example |
| - Deploy sqitch.plan with changes A, B, and C. | - Deploy sqitch.plan with changes A, B, and C. | ||
| Line 142: | Line 142: | ||
| The same steps will work when returning to the original branch w/ changes A, B, and C. | The same steps will work when returning to the original branch w/ changes A, B, and C. | ||
| + | === The --merge option === | ||
| + | Version 1.1.0 of Sqitch [[https:// | ||
dev/sqitch.1459350133.txt.gz · Last modified: 2022/02/10 13:34 (external edit)