SilverStripe Development Tools: Tasks

https://net.stage.pr3set.com

dev → tasks

Migrate old LinkableLink data to silverstripe/linkfield (by PR3SET)

Copies rows from the old LinkableLink table into the new SilverStripe\LinkField link models and remaps all has_one foreign keys.
Run task

Net - Text Slide Conversion Task

Task that updates the SlideType value to Text on NetHomeTextSlide records.
Run task

Content Sync: apply a manifest to this environment

Replays a content-sync manifest against the current database, editing records by ID through the ORM and publishing them.
Parameters:
manifest
Path to the manifest JSON file to apply (required).
dry-run
Report what would change without writing or publishing anything. [default: 0]
Run task

Content Sync: export stage changes to a manifest

Diffs the stage database against a frozen reference database and writes a JSON manifest of changed content records.
Parameters:
reference-db
Name of the frozen reference database to diff against (defaults to the configured reference_database).
out
Path to write the manifest JSON to (defaults to content-sync/manifests/manifest-<date>.json).
Run task

MigrateContentToElement

When installing Elemental this task converts content in the $Content field to an ElementContent
Run task

Hydrate the focuspoint extension image size cache

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

Re-generate all search documents

Generate search documents for items.
Run task

Flexslider - Default Slide Type Task

No description available
Run task

Flexslider - Slide Link Migration Task

No description available
Run task

FlexSlider - Default Values

Set default values for slider after the thumbnail nav update
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

Deletes all temporary test databases

Cleans up leftover databases from aborted test executions (starting with ss_tmpdb)
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 (must implement the SilverStripe\i18n\Messages\Writer interface)
module
One or more modules to limit collection (comma-separated)
merge
Merge new strings with existing ones already defined in language files [default: true] [default: 1]
Run task

Checking broken External links in the SiteTree

A task that records external broken links in the SiteTree
Run task

Migrate Focus-Point Field-Values.

Migrate Focus-Point fields from v2 to v3 or vice-versa.
Parameters:
direction
"up" if migrating from old to new, "down" to revert a migration
Run task