2
2
3
3
[ ![ Latest Version on Packagist] [ ico-version ]] [ link-packagist ]
4
4
[ ![ Software License] [ ico-license ]] ( LICENSE.md )
5
- [ ![ Build Status] [ ico-travis ]] [ link-travis ]
6
- [ ![ Coverage Status] [ ico-scrutinizer ]] [ link-scrutinizer ]
7
- [ ![ Quality Score] [ ico-code-quality ]] [ link-code-quality ]
8
5
[ ![ Total Downloads] [ ico-downloads ]] [ link-downloads ]
9
6
10
7
This package is designed for high-load applications and optimizes queries with soft deletes by utilizing a boolean field for indexing, which is more efficient than using unique timestamps.
@@ -23,7 +20,7 @@ Then create and run migration to add soft delete boolean field
23
20
24
21
``` php
25
22
Schema::table('users', function (Blueprint $table) {
26
- $table->boolean('is_deleted')->default(0 )->index();
23
+ $table->boolean('is_deleted')->default(false )->index();
27
24
});
28
25
```
29
26
@@ -38,12 +35,9 @@ Also you can change default column name `is_deleted` to any other by setting sta
38
35
Versions compatibility
39
36
40
37
``` bash
41
- For Laravel 5 - laravel-boolean-softdeletes 0.1.2
42
- For Laravel 6 - laravel-boolean-softdeletes 1.0.0
43
- For Laravel 7 - laravel-boolean-softdeletes 2.0.0
44
- For Laravel 8 - laravel-boolean-softdeletes 3.*
45
38
For Laravel 9 - laravel-boolean-softdeletes 4.*
46
39
For Laravel 10 - laravel-boolean-softdeletes 5.*
40
+ For Laravel 11 - laravel-boolean-softdeletes 6.*
47
41
```
48
42
49
43
## Change log
@@ -69,14 +63,9 @@ The MIT License (MIT). Please see [License File](LICENSE.md) for more informatio
69
63
70
64
[ ico-version ] : https://img.shields.io/packagist/v/tenantcloud/laravel-boolean-softdeletes.svg?style=flat-square
71
65
[ ico-license ] : https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square
72
- [ ico-travis ] : https://img.shields.io/travis/tenantcloud/laravel-boolean-softdeletes/master.svg?style=flat-square
73
- [ ico-scrutinizer ] : https://img.shields.io/scrutinizer/coverage/g/tenantcloud/laravel-boolean-softdeletes.svg?style=flat-square
74
66
[ ico-code-quality ] : https://img.shields.io/scrutinizer/g/tenantcloud/laravel-boolean-softdeletes.svg?style=flat-square
75
67
[ ico-downloads ] : https://img.shields.io/packagist/dt/tenantcloud/laravel-boolean-softdeletes.svg?style=flat-square
76
68
[ link-packagist ] : https://packagist.org/packages/tenantcloud/laravel-boolean-softdeletes
77
- [ link-travis ] : https://travis-ci.org/tenantcloud/laravel-boolean-softdeletes
78
- [ link-scrutinizer ] : https://scrutinizer-ci.com/g/tenantcloud/laravel-boolean-softdeletes/code-structure
79
- [ link-code-quality ] : https://scrutinizer-ci.com/g/tenantcloud/laravel-boolean-softdeletes
80
69
[ link-downloads ] : https://packagist.org/packages/tenantcloud/laravel-boolean-softdeletes
81
70
[ link-author ] : https://github.com/ivankolodii
82
71
[ link-contributors ] : ../../contributors
0 commit comments