From 0f52d80ca67a49258b235f5831163dd72fbd54cf Mon Sep 17 00:00:00 2001
From: Frankie B <git@diskfloppy.me>
Date: Tue, 11 Jun 2024 18:02:01 +0100
Subject: Merge MVC rewrite into master (#21)

* Just commit it all

* Require auth

* crap

* Update homepage

* Block AI scrapers

* Update cache update script

* Add dummy file

* Remove unnecessary lastfm config var

* Use withQueryParameters for LastFM API

* Fix embeds

* Update example env

* Smard
---
 database/seeders/BookmarkCategoriesTableSeeder.php | 30 ++++++++++++++++++++++
 database/seeders/DatabaseSeeder.php                | 22 ----------------
 2 files changed, 30 insertions(+), 22 deletions(-)
 create mode 100644 database/seeders/BookmarkCategoriesTableSeeder.php
 delete mode 100644 database/seeders/DatabaseSeeder.php

(limited to 'database/seeders')

diff --git a/database/seeders/BookmarkCategoriesTableSeeder.php b/database/seeders/BookmarkCategoriesTableSeeder.php
new file mode 100644
index 0000000..5c8ea2f
--- /dev/null
+++ b/database/seeders/BookmarkCategoriesTableSeeder.php
@@ -0,0 +1,30 @@
+<?php
+
+namespace Database\Seeders;
+
+use App\Models\BookmarkCategory;
+use App\Models\BookmarkSite;
+use Illuminate\Database\Seeder;
+
+class BookmarkCategoriesTableSeeder extends Seeder
+{
+    /**
+     * Run the database seeds.
+     */
+    public function run(): void {
+//        BookmarkCategory::factory()->count(5)->create()->each(function ($category) {
+//            $category->sites()->saveMany(BookmarkSite::factory()->count(3)->make());
+//        });
+        $category = new BookmarkCategory([
+            'name' => 'cool people',
+        ]);
+        $category->save();
+        $site = new BookmarkSite([
+            'name' => 'campos',
+            'description' => 'Cool brazilian dude, does programming and stuff',
+            'url' => 'https://campos02.me/',
+            'category' => 1,
+        ]);
+        $site->save();
+    }
+}
diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php
deleted file mode 100644
index a9f4519..0000000
--- a/database/seeders/DatabaseSeeder.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-namespace Database\Seeders;
-
-// use Illuminate\Database\Console\Seeds\WithoutModelEvents;
-use Illuminate\Database\Seeder;
-
-class DatabaseSeeder extends Seeder
-{
-    /**
-     * Seed the application's database.
-     */
-    public function run(): void
-    {
-        // \App\Models\User::factory(10)->create();
-
-        // \App\Models\User::factory()->create([
-        //     'name' => 'Test User',
-        //     'email' => 'test@example.com',
-        // ]);
-    }
-}
-- 
cgit v1.2.3-54-g00ecf