Terminus
terminus drush [site].[multidev instance] -- [command]
Migrate Status:
terminus drush azs-superfund.migrate -- ms
Migrate Status for group:
terminus drush azs-superfund.migrate -- migrate:status -- group=az_migration
- Scroll up to review number of elements migrated
Migrate Users and login:
terminus drush azs-superfund.migrate -- mim az_user
terminus drush azs-superfund.migrate -- mim az_cas_user
- Verify login on the Pantheon site
Push files only:
lando push -c none -d none -f dev
Skip code merge:
lando pull --code=none
View an environment:
terminus env:view azs-superfund.migrate
Create backup:
terminus backup:create azs-superfund.migrate
Update database:
terminus drush azs-nursing.live -- updatedb
Deploy to Pantheon:
terminus env:deploy azs-nursing.test --updatedb --sync-content
Merge :
terminus multidev:merge-to-dev
Remote login :
terminus auth:login --email=jonathansantos@arizona.edu --machine-token=XXXX
Lando
Login generate:
lando drush user:unblock azadmin
lando drush user:login
Migrate Status:
terminus drush azs-superfund.migrate -- ms
New project pull
mkdir azs-nursing && cd "$_"
lando init --source pantheon // email, azs-nursing
lando start
Add updated JSON dependancies
lando pull -c none -f dev -d dev
lando composer update -w
git add composer.json
git commit -m “adding custom migration module”
git push
Migration process related:
Delete migration: lando drush cdel migrate_plus.migration.migrate_news_test_news
Uninstall module: lando drush pm:uninstall migrate_news
Reenable: lando drush en migrate_news
Status: lando drush ms migrate_news_test_news
Execute Import: lando drush mim migrate_news_test_news --limit=3
Rollback Import: lando drush mr migrate_news_test_news
CLI quick commands
Create and CD into folder:
mkdir azs-nursing && cd "$_"
DBeaver db blank create:
Create empty db, gunzip to db, "restore" a db named "migrate" using DBeaver
In migrate_plus.migration.migrate_news_test_news.yml
Check id: migrate_news_test_news (used in Lando drush mim)
Login link: terminus drush azs-superfund.live -- uli
> terminus drush azs-superfund.migrate -- mim az_user
> terminus drush azs-superfund.migrate -- mim az_cas_user
Verify login on the Pantheon site
> terminus drush azs-superfund.migrate -- user:role:add administrator jonathansantos