fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید 👈

OneCode ЧАТ

OneCode ЧАТ

رفتن به کانال در Telegram

Общаемся на тему веб-разработки. HTML, CSS, JS, VueJS, NuxtJS, PHP, Laravel, MySQL, PostgreSQL. Разрешено: - Задавать вопросы. - Отвечать на вопросы. - Делиться своим опытом. Запрещено: - Нецензурные выражения. - Спам, реклама, фл

نمایش بیشتر
کشور مشخص نشده استدسته بندی مشخص نشده است
485
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
Для каждой школы отдельная таблица. Это вобще детский садик, сутки уже обсуждается

Я такого не знаю

Приветствую! Не подскажите? Можно ли как-то продемонстрировать свой гит -репозиторий при этом сделав запрет на его скачивание

С товарища в request его айпи?

После того, как пару раз снёс нечаянно важные данные, которые рождались уже в процессе разработки, когда ввёл migrate:rollback, добавил в миграции, где нельзя даже случайно терять данные, функцию dump_table() - может кому пригодится:
return new class extends Migration
{
    private function dump_table()
    {
        $all_rec = Deal::all();
        $i = 0;
        $dump_str = '';
        foreach ($all_rec as $rec){
            if ($rec && $i === 0){
                $dump_str = '('.implode(',', array_keys($rec->toArray())).')'.PHP_EOL;
                $i++;
            }
            $dump_str .= '('.implode(',',$rec->toArray()).')'.PHP_EOL;
        }
        $now = now();
        Storage::disk('local')->put('dumps/Deal-'.$now->format('Y-m-d_H-i-s').'.txt', $dump_str);

    }
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('deals', function (Blueprint $table) {
            $table->id();
            $table->boolean('active')->default(true);
            $table->foreignId('user_id')->constrained()->onUpdate('cascade')->onDelete('cascade');
            $table->foreignId('product_id')->constrained()->onUpdate('cascade')->onDelete('cascade');
            $table->decimal('price_amount')->default(0);
            $table->decimal('points_amount')->default(0);
            $table->decimal('payed_part')->default(0);
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */

    public function down()
    {
        $this->dump_table();
        Schema::dropIfExists('deals');

    }

};

Вот неделю решил отдохнуть и буду изучать тему вопроса)))

Такой информации на каком языке нет. Вот результат сравнения.

Вопрос хороший 🤣

Ща посмотрю, я просто боюсь весьма непривычно рил будет

10 суток не мониторинг 2 суток мониторинг Выключил и пошел спать И произошло

а как это связано? )

Чтоб можно было запретить и на фоне этого развязывать войну)

В том и прикол, что в очередь не добавляется, подумал что не так что-то делаю... Поэтому переспрашиваю))

Для ларавел есть удобный пакет для создания настроек: https://github.com/akaunting/laravel-setting можно юзать через фасады или хлепер в качестве драйвера можно использовать базу данных или сохранять настройки в json-файл.

Если инвесторы купятся, а у тебя все пойдет по одному месту - вот тут быть беде)

В контроллере, просто :all сделал пока что и прокидываю во вьюху через compact.

На Ларе делал, да. Ушло дня 3 в общей сложности. Роли 2 часа- это вряд ли. Там несколько других страниц со своими контроллерами и функционалом. Роли ещё делаю

Привет всем!) Учился пользоваться «docker», практиковался на windows. Все базовые моменты понял. И если я правильно понял, когда я пишу «docker-compose up», то доккер создает контейнеры на основе образов из файла d-c.yml (строит мои образы из и скачивает официальные) и запускает их. Когда я ввожу d-c down, он останавливает контейнеры и удаляет их. И вот вопрос, каждый раз, когда я буду запускать доккер, я должен буду миграции накатывать? Потому что при d-c down контейнеры удаляются.

Безлимитка, я хз

Умничка