├── .DS_Store ├── .gitignore ├── LICENSE.md ├── README.md ├── composer.json ├── config └── db-archiver.php ├── database └── migrations │ └── 2024_01_01_000000_create_archive_logs_table.php ├── src ├── Adapters │ ├── LocalStorageAdapter.php │ └── S3StorageAdapter.php ├── Commands │ ├── ArchiveAllCommand.php │ ├── ArchiveStatusCommand.php │ └── ArchiveTableCommand.php ├── Exceptions │ ├── ArchiveException.php │ └── StorageException.php ├── Formatters │ ├── JsonFormatter.php │ └── ParquetFormatter.php ├── Models │ └── ArchiveLog.php ├── Providers │ └── DbArchiverServiceProvider.php └── Services │ ├── ArchiveService.php │ └── StorageManager.php └── tests ├── Feature └── ArchiveCommandTest.php └── Unit └── ArchiveServiceTest.php /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/composer.json -------------------------------------------------------------------------------- /config/db-archiver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/config/db-archiver.php -------------------------------------------------------------------------------- /database/migrations/2024_01_01_000000_create_archive_logs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/database/migrations/2024_01_01_000000_create_archive_logs_table.php -------------------------------------------------------------------------------- /src/Adapters/LocalStorageAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Adapters/LocalStorageAdapter.php -------------------------------------------------------------------------------- /src/Adapters/S3StorageAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Adapters/S3StorageAdapter.php -------------------------------------------------------------------------------- /src/Commands/ArchiveAllCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Commands/ArchiveAllCommand.php -------------------------------------------------------------------------------- /src/Commands/ArchiveStatusCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Commands/ArchiveStatusCommand.php -------------------------------------------------------------------------------- /src/Commands/ArchiveTableCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Commands/ArchiveTableCommand.php -------------------------------------------------------------------------------- /src/Exceptions/ArchiveException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Exceptions/ArchiveException.php -------------------------------------------------------------------------------- /src/Exceptions/StorageException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Exceptions/StorageException.php -------------------------------------------------------------------------------- /src/Formatters/JsonFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Formatters/JsonFormatter.php -------------------------------------------------------------------------------- /src/Formatters/ParquetFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Formatters/ParquetFormatter.php -------------------------------------------------------------------------------- /src/Models/ArchiveLog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Models/ArchiveLog.php -------------------------------------------------------------------------------- /src/Providers/DbArchiverServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Providers/DbArchiverServiceProvider.php -------------------------------------------------------------------------------- /src/Services/ArchiveService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Services/ArchiveService.php -------------------------------------------------------------------------------- /src/Services/StorageManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/src/Services/StorageManager.php -------------------------------------------------------------------------------- /tests/Feature/ArchiveCommandTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/tests/Feature/ArchiveCommandTest.php -------------------------------------------------------------------------------- /tests/Unit/ArchiveServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onamfc/laravel-database-archiver/HEAD/tests/Unit/ArchiveServiceTest.php --------------------------------------------------------------------------------