Skip to content

Instantly share code, notes, and snippets.

View HarryET's full-sized avatar
🎒
Being a Student

Harry Bairstow HarryET

🎒
Being a Student
View GitHub Profile
@HarryET
HarryET / migrator.gleam
Created August 24, 2023 14:48
Simple .sql migration file runner
import gleam/erlang/file
import gleam/list
import gleam/string
import gleam/result
import gleam/io
import gleam/pgo
import gleam/dynamic
/// Files are to be named like 1_init.sql, 2_add_column.sql, etc.
pub fn migrate(db: pgo.Connection, dir: String) {
@HarryET
HarryET / DiscordApiExtention.cs
Created July 12, 2020 14:19
ASP.Net Core Auth Discord API Extention [AspNet.Security.OAuth.Discord]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Security.Claims;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authentication.OAuth;
using Newtonsoft.Json.Linq;