Size: a a a

Laravel для начинающих

2021 January 22

KK

Konstantin Kelle in Laravel для начинающих
У меня нет никаких куков тут
источник

KK

Konstantin Kelle in Laravel для начинающих
Но ответ приходит
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Konstantin Kelle
Новая проблема, почему csrf не работает?
так при апи запросах и не должен
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
можно почитать от чего защищает csrf чтобы потом не возникало вопросов и непонятных моментов
источник

RF

Rahmonov Firuzjon in Laravel для начинающих
Переслано от ℳ𝓊𝒷𝒾𝓃 𝓀𝒽ℴ𝓁𝒷ℴℯ𝓋...
Доброго времени суток. при установке проекта вот такая ошибка выдает, драйвер БД отсутствует. как решить данную проблему ?
источник

D

DK in Laravel для начинающих
Установить драйвер в пхп
источник

ML

Mehrob Latipov in Laravel для начинающих
Rahmonov Firuzjon
Переслано от ℳ𝓊𝒷𝒾𝓃 𝓀𝒽ℴ𝓁𝒷ℴℯ𝓋
Доброго времени суток. при установке проекта вот такая ошибка выдает, драйвер БД отсутствует. как решить данную проблему ?
установить драйвер
источник

ℳ𝓀

ℳ𝓊𝒷𝒾𝓃 𝓀𝒽ℴ𝓁𝒷ℴℯ𝓋... in Laravel для начинающих
драйвер для  пхп или для опенсервер?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Rahmonov Firuzjon
Переслано от ℳ𝓊𝒷𝒾𝓃 𝓀𝒽ℴ𝓁𝒷ℴℯ𝓋
Доброго времени суток. при установке проекта вот такая ошибка выдает, драйвер БД отсутствует. как решить данную проблему ?
узнать что за драйвер и установить
источник

BC

Bad Coder in Laravel для начинающих
вообщем установил я composer, установил laravel последней версии
всё замечательно, но: как теперь этот ларавел использовать?)
Может импортировать как-то, или как?)
источник

А

Андрей in Laravel для начинающих
Bad Coder
вообщем установил я composer, установил laravel последней версии
всё замечательно, но: как теперь этот ларавел использовать?)
Может импортировать как-то, или как?)
Дока
источник

SG

Sergey Gerasimov in Laravel для начинающих
Bad Coder
вообщем установил я composer, установил laravel последней версии
всё замечательно, но: как теперь этот ларавел использовать?)
Может импортировать как-то, или как?)
Ютуб открой 😒
источник

SG

Sergey Gerasimov in Laravel для начинающих
Как сделать блог на laravel введи и повторяй
источник

VY

Vladimir Yefremov in Laravel для начинающих
при миграции получаю такую ошибку:
SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'completion_at'
(SQL:
create table ad_of_sales (
id bigint unsigned not null auto_increment primary key,
package_type_id bigint unsigned not null,
city_id bigint unsigned not null,
material_type_id bigint unsigned not null,
name varchar(255) not null comment 'Наименование',
desc text null comment 'Описание',
is_geo tinyint(1) not null default '0' comment 'Метка геопозиции',
is_phone tinyint(1) not null default '0' comment 'Метка телефона',
placement_at timestamp not null comment 'Дата размещения',
completion_at timestamp not null comment 'Дата завершения',
is_weight tinyint(1) not null default '1' comment 'Метка веса',
avg_package_weight double(8, 3) null comment 'Средний вес упаковки',
total_weight double(8, 3) null comment 'Общий вес',
package_width double(8, 3) null comment 'Ширина упаковки',
package_depth double(8, 3) null comment 'Глубина упаковки',
package_height double(8, 3) null comment 'Высота упаковки',
total_volume double(8, 3) null comment 'Общий обьём',
count_of_packages int null comment 'Количество упаковок',
package_price double(8, 2) null comment 'Цена за упаковку',
total_price double(8, 2) not null comment 'Цена выкупа',
created_at timestamp null,
updated_at timestamp null,
deleted_at timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')

ругается на дефолт значение Invalid default value for 'completion_at',
но у этого поля нет вообще дефолта, есть только not null
'completion_at timestamp not null comment 'Дата завершения',`

может в этом и ошибка?
но на другие поля с подобным сочетанием - не ругается
источник

D

DK in Laravel для начинающих
Sergey Gerasimov
Ютуб открой 😒
источник

BC

Bad Coder in Laravel для начинающих
Sergey Gerasimov
Как сделать блог на laravel введи и повторяй
ща буду смотреть)
источник

D

DK in Laravel для начинающих
Vladimir Yefremov
при миграции получаю такую ошибку:
SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'completion_at'
(SQL:
create table ad_of_sales (
id bigint unsigned not null auto_increment primary key,
package_type_id bigint unsigned not null,
city_id bigint unsigned not null,
material_type_id bigint unsigned not null,
name varchar(255) not null comment 'Наименование',
desc text null comment 'Описание',
is_geo tinyint(1) not null default '0' comment 'Метка геопозиции',
is_phone tinyint(1) not null default '0' comment 'Метка телефона',
placement_at timestamp not null comment 'Дата размещения',
completion_at timestamp not null comment 'Дата завершения',
is_weight tinyint(1) not null default '1' comment 'Метка веса',
avg_package_weight double(8, 3) null comment 'Средний вес упаковки',
total_weight double(8, 3) null comment 'Общий вес',
package_width double(8, 3) null comment 'Ширина упаковки',
package_depth double(8, 3) null comment 'Глубина упаковки',
package_height double(8, 3) null comment 'Высота упаковки',
total_volume double(8, 3) null comment 'Общий обьём',
count_of_packages int null comment 'Количество упаковок',
package_price double(8, 2) null comment 'Цена за упаковку',
total_price double(8, 2) not null comment 'Цена выкупа',
created_at timestamp null,
updated_at timestamp null,
deleted_at timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')

ругается на дефолт значение Invalid default value for 'completion_at',
но у этого поля нет вообще дефолта, есть только not null
'completion_at timestamp not null comment 'Дата завершения',`

может в этом и ошибка?
но на другие поля с подобным сочетанием - не ругается
В базе уже есть записи?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ну там думаю что с докой проблемы будут
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
В базе уже есть записи?
нету,
может наоборот - из-за внешних ключей, надо, чтобы записи были?
это ж как обычно при разработке - таблицы создаются и заполняются по мере необходимости, а для нового накатывания миграций структура может заглючить?
источник

VY

Vladimir Yefremov in Laravel для начинающих
тут же схема такая....
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;

class CreateAdOfSales extends Migration
{
   public function up()
   {
       \Schema::create(
           'ad_of_sales',
           function (Blueprint $table) {
               $table->bigIncrements('id');

               $table->bigInteger('package_type_id')->unsigned()->index();
               $table->foreign('package_type_id')
                   ->references('id')->on('package_types')
                   ->onUpdate('cascade')->onDelete('cascade');
               $table->bigInteger('city_id')->unsigned()->index();
               $table->foreign('city_id')
                   ->references('id')->on('cities')
                   ->onUpdate('cascade')->onDelete('cascade');
               $table->bigInteger('material_type_id')->unsigned()->index();
               $table->foreign('material_type_id')
                   ->references('id')->on('material_types')
                   ->onUpdate('cascade')->onDelete('cascade');

               $table->string('name', 255)->comment('Наименование');
               $table->text('desc')->nullable()->comment('Описание');

               $table->boolean('is_geo')->default(false)->comment('Метка геопозиции');
               $table->boolean('is_phone')->default(false)->comment('Метка телефона');

               $table->timestamp('placement_at')->comment('Дата размещения');
               $table->timestamp('completion_at')->comment('Дата завершения');

               $table->boolean('is_weight')->default(true)->comment('Метка веса');
               $table->float('avg_package_weight', 8, 3)->nullable()->comment('Средний вес упаковки');
               $table->float('total_weight', 8, 3)->nullable()->comment('Общий вес');
               $table->float('package_width', 8, 3)->nullable()->comment('Ширина упаковки');
               $table->float('package_depth', 8, 3)->nullable()->comment('Глубина упаковки');
               $table->float('package_height', 8, 3)->nullable()->comment('Высота упаковки');
               $table->float('total_volume', 8, 3)->nullable()->comment('Общий обьём');

               $table->integer('count_of_packages')->nullable()->comment('Количество упаковок');
               $table->float('package_price', 8, 2)->nullable()->comment('Цена за упаковку');
               $table->float('total_price', 8, 2)->comment('Цена выкупа');

               $table->timestamps();
               $table->softDeletes();
           }
       );
   }

   public function down()
   {
       \Schema::dropIfExists('ad_of_sales');
   }
}
источник