Backup single or multiple database tables with ease. Use the BackupTables::generateBackup($tableToBackup) Facade anywhere in your application and it will generate $tableToBackup_backup_2024_08_22_17_40_01 table in the database with all the data and structure. Note that the datetime 2024_08_22_17_40_01 will be varied based on your datetime.
Features
- You can use an array to backup more than one table
- Or add Classes as parameters, It will backup their tables
- You can customize the $dataTime format to whatever you want
- Supports Laravel versions: 11, 10, 9, 8, 7, and 6
- Supports PHP versions: 8.2, 8.1, 8.0, and 7.4
- Supports SQL databases: SQLite, MySQL/MariaDB, PostgreSQL, and SQL Server
- Fully automated tested with PHPUnit
- Full GitHub Action CI pipeline to format code and test against all Laravel and PHP versions
Categories
Graph DatabasesLicense
MIT LicenseFollow Backup Tables
Other Useful Business Software
Ship Agents Faster
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Backup Tables!