This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta name="charset" content="utf-8"/> | |
<meta name="csrf-token" content={ CSRF(ctx) }/> | |
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" integrity="sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==" crossorigin="anonymous" referrerpolicy="no-referrer"/> | |
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous"/> | |
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/adminlte.min.css"/> | |
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/unpoly.min.css"/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
go get -u github.com/joho/godotenv; | |
go get -u github.com/a-h/templ; | |
go get -u github.com/manifoldco/promptui; | |
go get -u github.com/go-chi/chi/v5; | |
go get -u gopkg.in/gomail.v2; | |
go get -u github.com/amacneil/dbmate/v2/pkg/driver/postgres; | |
go get -u github.com/jackc/pgx/v5/pgxpool; | |
go get -u github.com/gorilla/sessions; | |
go get -u github.com/gorilla/csrf; | |
go get -u github.com/google/uuid; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
select | |
t.typname as name, | |
n.nspname as schema, | |
t.typtype as type, | |
t.typcategory as category, | |
( | |
( | |
t.typinput = 'array_in'::regproc | |
and t.typoutput = 'array_out'::regproc | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
select | |
viewname as name, | |
schemaname as schema, | |
definition from pg_views | |
where | |
schemaname not in ('pg_catalog', 'information_schema') | |
order by | |
viewname; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
select | |
c.relname as name, | |
n.nspname as schema, | |
pg_total_relation_size (c.oid) as size, | |
obj_description (c.oid, 'pg_class') as comment | |
from | |
pg_class c, | |
pg_namespace n | |
where | |
c.relkind in ('r', 'p') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Support\Traits; | |
use Carbon\CarbonInterface; | |
use Illuminate\Contracts\Database\Eloquent\Builder; | |
trait HasPeriodColumns | |
{ | |
public function scopeOverlapping(Builder $query, CarbonInterface $start, CarbonInterface $end, string $startColumn, string $endColumn): Builder |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Http\Middleware; | |
use Closure; | |
use Illuminate\Http\Request; | |
use Illuminate\Support\Facades\DB; | |
class TransactionEncapsulation | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<meta http-equiv="refresh" content="{{ config('session.lifetime')*60 }}" /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import './bootstrap'; | |
window.addEventListener('livewire:init', () => { | |
Livewire.hook('request', ({ options }) => { | |
options.headers["X-Timezone"] = Intl.DateTimeFormat().resolvedOptions().timeZone; | |
}) | |
}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$updateTimezone = fn($timezone) => session()->put('timezone', $timezone); | |
?> | |
<div x-init="$wire.updateTimezone(Intl.DateTimeFormat().resolvedOptions().timeZone)"></div> |
NewerOlder