es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete 👈

OneCode ЧАТ

OneCode ЧАТ

Ir al canal en Telegram

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

Mostrar más
El país no está especificadoLa categoría no está especificada
485
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
Для каждой школы отдельная таблица. Это вобще детский садик, сутки уже обсуждается

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

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

С товарища в 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 контейнеры удаляются.

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

Умничка