A vanilla javascript implementation of Laravel-Admin-Backup extension
JQuery has been stripped, open-admin-backup config file added for config values
- Files
- Code
- ✨Database Schema and Data✨
- MySQL || PostGreSQL
- Spatie Laravel Backup
- https://spatie.be/docs/laravel-backup/v8/installation-and-setup
- This extension
Installation is relatively simple
Install Laravel Spatie with
composer require spatie/laravel-backup
php artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider"
This will install the required libraries from Spatie and publish assets
(In this case a config file : backup.php)
Please let me know if there's an issue installing!
Tested on MySQL (PostGreSQL should work in theory have not yet tested but will soon)
Does NOT work with T-SQL (Microsoft SQL)
To install locally add the following to composer.json of main project
"repositories": [
{
"type": "path",
"url": "app/Admin/Extensions/open-admin-ext/open-admin-backup"
}
]
composer require open-admin-ext/open-admin-backup:dev-main
php artisan vendor:publish --provider=OpenAdmin\Backup\BackupServiceProvider
php artisan admin:import open-admin-backup