Update User, Cart models.

Added isEmpty (no items), setCity, dropItems to Cart.
The cart field, company, was made nullable.

Updated the user field from name to username and made it unique.
This commit is contained in:
2023-06-16 16:50:12 +03:00
parent 4a4d5e7335
commit ea120c8c9c
4 changed files with 24 additions and 4 deletions
@@ -14,7 +14,7 @@ return new class extends Migration
Schema::create('carts', function (Blueprint $table) {
$table->id();
$table->unsignedBiginteger('city_id')->unsigned();
$table->unsignedBiginteger('company_id')->unsigned();
$table->unsignedBiginteger('company_id')->unsigned()->nullable();
$table->unsignedBiginteger('user_id')->unsigned();
$table->string('status'); // CART | DONE