defr/backup_manager-module
Backup Manager
Streams Platform Addon. backup_manager-module for PyroCMS.
A graphical user interface (GUI), allowing you to backup PyroCMS database by addon.
Features
- Backup your database (full DB only with artisan command);
- Select addons you would like to create a backup of;
- Easily restore database and tables;
- Storing data in JSON format.
Installation
Step 1
Run
$ composer require defr/backup_manager-module
Either, add to require section of composer.json:
"defr/backup_manager-module": "~1.0.0",
Run composer update command, which will install module to the core folder!
Step 2
Then you would need to install module to PyroCMS
$ php artisan module:install backup_manager
or
$ php artisan addon:install defr.module.backup_manager
Usage
Create a backup from Conrol Panel
- Click the menu item "Backup Manager".
- Then click the button "Create a dump".
- Enter the name of the backup you are to create.
- Select addon to backup.
- Press save and you are done.
Restore a backup
- Click the menu item "Backup Manager".
- In the table, click restore button of backup you would like to restore.
Using artisan
Creating a dump
$ php artisan db:dump
-
Usage: db:dump [options]
-
Options: --connection[=CONNECTION] DB connection to use. --tables[=TABLES] Tables to include in the dump. --addon[=ADDON] Addon, in dot notation.
Without any options it will create dump of all tables
Dumps listing
$ php artisan dump:list
- Usage: dump:list
Related Packages
tommyknocker/pdo-database-class
Framework-agnostic PHP database library with unified API for MySQL, MariaDB, Pos...
6,323
82
activerecord
ai-analysis
ai-database-assistant
ai-powered
anthropic
batch-processing
bulk-operations
cli-tools
common-table-expressions
connection-pooling
connection-retry
cross-apply
cross-platform
csv-loader
cte
cursor-pagination
database
database-abstraction-layer
database-optimization-ai
dbal
ddl
deepseek
delete-join
dialect-specific-types
distinct-on
dump
error-diagnostics
event-dispatcher
except
exception-hierarchy
explain-analysis
export-helpers
filter-clause
fluent-api
framework-agnostic
full-text-search
google-ai
helper-functions
insert-select
intersect
json-loader
lateral-join
lightweight
load-balancing
mariadb
merge-statements
microsoft-ai
migrations
mssql
mysql
ollama
openai
oracle
orm
outer-apply
pagination
pdo
pdo-db
pdo-oci
pdodb
performance
php8
plugin-system
postgresql
prepared-statements
psr-14
psr-16
query-builder
query-caching
query-compilation-cache
query-debugging
query-macros
query-monitoring
query-optimization-ai
query-profiling
query-scopes
read-write-splitting
recursive-cte
regexp
relationships
restore
savepoints
schema-builder
schema-inspector
schema-introspection
security
seeds
set-operations
sharding
sql-builder
sql-formatter
sql-injection
sql-server
sqlite
table-locking
transactions
type-safe
union
update-join
upsert
user-management
validation
window-functions
xml-loader
yandex-ai
yii2-inspired
zero-dependencies
Version History
| Version | Released | PHP | License |
|---|---|---|---|
| v1.0.3 | >=5.5.9 | MIT | |
| v1.0.2 | MIT | ||
| v1.0.1 | MIT |