chore: quote migration/seeder/model
This commit is contained in:
parent
07365b50a8
commit
c1dd765d86
25
app/Models/Quote.php
Normal file
25
app/Models/Quote.php
Normal file
@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Quote extends Model
|
||||
{
|
||||
/**
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'last_used',
|
||||
'quote',
|
||||
'times_used',
|
||||
];
|
||||
|
||||
protected $casts = [
|
||||
'created_at' => 'datetime',
|
||||
'last_used' => 'datetime',
|
||||
'updated_at' => 'datetime',
|
||||
];
|
||||
}
|
||||
@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('quotes', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->string('quote');
|
||||
$table->integer('times_used')->default(0);
|
||||
$table->timestamp('last_used')->nullable();
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('quotes');
|
||||
}
|
||||
};
|
||||
208
database/seeders/BaseQuotesSeeder.php
Normal file
208
database/seeders/BaseQuotesSeeder.php
Normal file
@ -0,0 +1,208 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Models\Quote;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class BaseQuotesSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
$quotes = [
|
||||
'There might be rain later',
|
||||
'It might hail, I heard from Jan!',
|
||||
"It's gonna be a scorcher today",
|
||||
'Cloudy with a chance of DNS issues',
|
||||
'Save your data folks, the cloud is leaking',
|
||||
'Do you have your raincoats for standup?',
|
||||
'1v1 me cranny north maccas!',
|
||||
'Is it stattracked?',
|
||||
'Well RIP his company',
|
||||
"I bullied Peter Hude, now he won't go nude",
|
||||
"I'll have you know I am a Quake champion",
|
||||
'Ange taught me the difference between Docker and Docking!!',
|
||||
"Come back to me when you've won a national championship you fucking casual",
|
||||
'Start pressure testing your rubbers mate!',
|
||||
'I only play roblox to groom kids',
|
||||
"I can confirm Jan's identity ;)",
|
||||
'I live to annoy Pat!!',
|
||||
'Aadyn has been eating ass in my office',
|
||||
'Can someone tell me who candice is?',
|
||||
'god please help me',
|
||||
'My office is the designated ass eating corner',
|
||||
'Can we put some catholic school girls on laybuy',
|
||||
"Isn't is Slugma?",
|
||||
'You can add quotes at https://priceybot.au/',
|
||||
'If you dont sin Jesus died for nothing.',
|
||||
'I will get tits for $1.1 million',
|
||||
'Get back to work!',
|
||||
'EZ done... it also comes with unemployment',
|
||||
'I absolutely love that he did that rant while driving his car',
|
||||
'remember trying to download a 640x480 nude photo over 14.4k',
|
||||
'😍 Excel 😍',
|
||||
"'; DROP TABLE *; -- ",
|
||||
'Mathew Morrison',
|
||||
"I'll fuck you from beyond the grave",
|
||||
'This call is being recorded from my end you little bitch!',
|
||||
'Do we need a status?',
|
||||
'This is just a heads up that Michael Price has officially wrapped up his employment with us as of today. His Workspace is no longer active so no need to reply, This is just to let everyone know. ',
|
||||
'Fuck you Jackson!',
|
||||
'I never said that quote!',
|
||||
'Aadyn is lactose intolerant',
|
||||
'if you are taking that seriously, please find an emtpy box to put your things into it',
|
||||
'He is a fucking lefty nut job, How is this idiot my mate?',
|
||||
'stay hydrated',
|
||||
'The reason our men are paid more is because they have higher paying roles, like Developer and Marketing Specialist, while the women in our company do roles that pay less like female developer and female marketing specialist.',
|
||||
'I was so typing niggle',
|
||||
'One day this bot will get old',
|
||||
"fuck one comment and I'm hitler",
|
||||
"I'll touch you all tomorrow",
|
||||
'Wtf is Psomdhsjfuehs or what ever that is?',
|
||||
"Imagine the day when Aadyn he finds out that lactose also can't actually tolerate him.",
|
||||
'my balls are tired',
|
||||
'Thanks Michael',
|
||||
'Nahh too sexual for you youngens',
|
||||
"Fuck its like I can't say anything without it ending up on Pricey bot",
|
||||
"I'm not sure if people are pissed at me or Google Chat right now",
|
||||
"We're sending an email out shortly.",
|
||||
"yeah I'll hotspot",
|
||||
"So standup is in the Chairman's Villa Penthouse in Crown Melbourne",
|
||||
'some of these quotes are bad',
|
||||
'i fixed it mother bitch',
|
||||
"I'll take another woman over another covid positive test",
|
||||
"can someone tell me I'm not an idiot?",
|
||||
'I made you, I can kill you too',
|
||||
'I stole godaddy',
|
||||
'Not now Pricey Bot',
|
||||
'fuck the kids',
|
||||
'<users/113168814826360478750>',
|
||||
'PAYBACK IS A LITTLE BITCH MOTHERFUCKER',
|
||||
'If I did, I would be saying "I fucked your mum last night" almost every 15 minutes',
|
||||
'please contact us regarding your account on 12 34 85',
|
||||
'I HEAR THAT CLICKING!',
|
||||
"Aadyn can't have cheese on his southern fried chicken burger",
|
||||
'Can someone jump into phones please?',
|
||||
'my kids did NOT tell me to suck their dick',
|
||||
'My wife says 30 seconds is the perfect amount of time.',
|
||||
"It's always best to test your load",
|
||||
'ok touch your own wood please',
|
||||
"I'm the fucking lizard king!",
|
||||
'fucking stop it',
|
||||
'fucking hell @Jackson Jennings',
|
||||
'How fucked are we?',
|
||||
'Coriander should be banned',
|
||||
'Hey everyone, This is just a heads up that Aadyn Goodlet has wrapped up their employment with us as of yesterday. His workspace accounts are no longer active so no need to reply, this is just to let everyone know.',
|
||||
"If I was Matt, I wouldn't show up tomorrow",
|
||||
'I WANT BLOOD!',
|
||||
'It will make it burn hotter. Its nuclear fusion',
|
||||
'Foxy get me a sniggers',
|
||||
"I'm always awake this early, gotta get my Jan on",
|
||||
'$100 is $100',
|
||||
"Aadyn 'Udder Squirts' Goodlet",
|
||||
'Did you know there are approximately 340-350 udder squirts in 3.8 litres of milk?',
|
||||
'Thanks baby but that sounds so much worse',
|
||||
'What came first, the PriceyBot quote or the quote???',
|
||||
"Don't quote me bro 🙅‍♂️",
|
||||
'Beni fucked me',
|
||||
'Im not racist! Im not! Look!',
|
||||
"Fuck it I'm going to be petty",
|
||||
'I never became an alter boy, I must not have been pretty enough',
|
||||
'Re-concentration camps?',
|
||||
'<users/111732086838362854649>',
|
||||
'Michael Jan Boomer',
|
||||
'Next stop Only Fans',
|
||||
'🤡',
|
||||
'slots or sluts?',
|
||||
'WTF I typed Pox Orgy into the gif search and got this',
|
||||
'you and your fellow sluts are a gamble',
|
||||
'both are a gamble but for different reasons',
|
||||
"I'd fire most of you before I fire Genna",
|
||||
'5 minutes with <users/111732086838362854649> and he will show Lachlan the true definition of crying',
|
||||
'I have a GREAT rack!',
|
||||
'Chief Cock Orifice',
|
||||
'Take my ticket names out of your god damn mouth',
|
||||
'Get off your period Baby Mike',
|
||||
'Does anyone have a body I can look at?',
|
||||
"It's a flower with dicks on it",
|
||||
'Fuck and you guys give me a fucking bot when Ben says this shit',
|
||||
"I'm just going to say this VIRGIN",
|
||||
"who's got yellow cum?",
|
||||
'I make the vibe! Put that on PriceyBot',
|
||||
'Can we replace Acronis with old tape backups?',
|
||||
"I don't see your fucking name at the bottom of a phishing email",
|
||||
"I'll be rich this time next week",
|
||||
"There are guys i'd turn gay for and your not one of them",
|
||||
'this is not a cult, just let me die alone',
|
||||
'What the fuck is penis tape?',
|
||||
'are you fucking KIDDING ME',
|
||||
'I actually give up',
|
||||
'Man you are all quick on the PriceyBot quotes',
|
||||
'Ok, now this is getting ridiculous. At this point in time, we may as well just create a bot that scrapes EVERY FUCKING THING I write in this chat and just automatically submit it to PriceyBot.',
|
||||
"I'm sure some sick fuck would pay for that (other than Matty G)",
|
||||
'I was also going to start an Onlyfans account for continued revenue income',
|
||||
"I'm not against turning off phones",
|
||||
'I need a HTTPD error can someone kill a server for me?',
|
||||
'PriceyBot is still down, I can write some really stupid, inappropriate shit right now',
|
||||
'Hey Saul, I think I hear Shorty calling you',
|
||||
"I'd say something here, but I will just end up on PriceyBot",
|
||||
"didn't we enable that shit ages ago?",
|
||||
'Who ever gets off first i;ll give it to',
|
||||
'PriceyBot has been ransomwared',
|
||||
"I don't make Pricey's law, I merely enforce it",
|
||||
'Why are you all bitching, I am following the process',
|
||||
'CONTEXT, that fucking need context',
|
||||
"I can't work under these conditions Ben (please don't kick my VPN again)",
|
||||
'Welcome to hell, enjoy PriceyBot',
|
||||
"I'm sorry, Pricey's a fucktard",
|
||||
"Thaddo's been shitting on his own desk",
|
||||
'I was 70 years old in 2019',
|
||||
"I'll show you toxic",
|
||||
'All Hail Hitler Patrick',
|
||||
'FUCK YOU WAY BACK MACHINE',
|
||||
'I am not touching pole',
|
||||
'When I get power back, you are banned',
|
||||
'The things your mum lets me do to her',
|
||||
'I checked that shit mother bitch',
|
||||
'cPanel can blow my goat',
|
||||
'I was actually shocked that you asked to rape someone on premises.',
|
||||
'I am not going to reply out of fear it would end up on PriceyBot',
|
||||
'Fuck it, look Saul the fact that you want me to smash you says more about your fucked up daddy issues than me, fuck it since everything is going to PriceyBot, I may as well go for broke',
|
||||
'MWUAHSHAHHAHAHAHAHHAHAHAHAHA YOU"RE ALL FUCKED NOW!',
|
||||
'Michael Price changed Patrick Wells from Space manager to member',
|
||||
"I'm Elon fucking Musk",
|
||||
'I was going to say something really bad, but it would have ended up on PriceyBot',
|
||||
'#ye24',
|
||||
"Look, I'm drinking Cyanide",
|
||||
"Pricey didn't say fucking anything!",
|
||||
'God fuck 100%',
|
||||
""Ohhh.. you can't abandon your children" what a fucking rort",
|
||||
"Don't fuck it up, your job depends on it",
|
||||
'Kate fucked me again, third year in a row',
|
||||
'Angelo is less help than general@auda.org.au',
|
||||
'Michael Price added Angela Stevens',
|
||||
'Shut up, you stupid machine!',
|
||||
"There is going to be a point where I have to step in, please don't get to that point",
|
||||
'Baseless accusations!',
|
||||
'I thought that meme was meant to imply the people behind had large penises',
|
||||
"I can afford to lose Blair, I can't lose Lleyton",
|
||||
"There's no Ginger Bot because gingers get drowned before they're born",
|
||||
'Like I want to go over to his house and punch him in the face for wasting my time buy applying with that cover letter',
|
||||
'I’ve been to the female toilets!',
|
||||
'I am pegging Michael',
|
||||
'I walked up to a kid in Aldi holding a Ventrasaur and said "I work there" and the kid was terrified',
|
||||
'There is no problem in this world that can not be solved with an appropriate amount of explosives',
|
||||
'That dirty fucking cousin that you need to put 12 condoms on before you fuck them',
|
||||
'I feel like im the company toilet',
|
||||
"I'm only unhappy that I couldn't break you in",
|
||||
"It's only missing your ass Aadyn",
|
||||
'Oh yeah we are gonna rape the shit out of this one',
|
||||
"He's a Top Gun",
|
||||
"He's a Maverick",
|
||||
];
|
||||
|
||||
foreach ($quotes as $quote) {
|
||||
Quote::create(['quote' => $quote]);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -12,11 +12,6 @@ class DatabaseSeeder extends Seeder
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
// \App\Models\User::factory(10)->create();
|
||||
|
||||
// \App\Models\User::factory()->create([
|
||||
// 'name' => 'Test User',
|
||||
// 'email' => 'test@example.com',
|
||||
// ]);
|
||||
$this->call(BaseQuotesSeeder::class);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user