SilverStripe Development Tools: Tasks

https://nature-gifts-store.thedevserver.co.uk

dev → tasks

Hydrate the focuspoint extension image size cache

Run this task to cache all image sizes, and speed up image generation
Run task

Write All Products and Categories

Loop through all products and product categories and re-save them.
Run task

Clean expired estimates

Clean all estimates that are past their expiration date and have no users assifgned
Run task

Login Session Garbage Collection Task

Removes expired login sessions and “remember me” hashes from the database
Run task

Invalidate All Login Sessions Task

Removes all login sessions and "remember me" hashes (including yours) from the database
Run task

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task

i18n Textcollector Task

Traverses through files in order to collect the 'entity master tables'
stored in each module.

Parameters:
- locale: Sets default locale
- writer: Custom writer class (defaults to i18nTextCollector_Writer_RailsYaml)
- module: One or more modules to limit collection (comma-separated)
- merge: Merge new strings with existing ones already defined in language files (default: TRUE)
Run task

Migration of CustomMenu assotiated pages

Migrate pages associated with a CustomMenu holder to the new CustomMenuHolderLink
Run task

Migrate Focus-Point Field-Values.

Migrate Focus-Point fields from v2 to v3 or vice-versa.
Run task

Database Migrations

Upgrade catalogue data objects inline with latest amendments
Run task

Database Migrations

Migrate Discount Codes
Run task

Database Migrations

Migrate additional regions from the DB to an additional YML config file
Run task

Database Migrations

Upgrade zones to allowing multiple countries
Run task

Database Migrations

Migrate order notifications
Run task

Database Migrations

Upgrade Orders/Items
Run task

Upgrage Postage

Upgrade postage to the latest setup
Run task

UserForms EditableFormField Column Clean task

Removes unused columns from EditableFormField for MySQL databases;
Run task