Skip to content

Instantly share code, notes, and snippets.

View jak010's full-sized avatar
🎯
Focusing

jako jak010

🎯
Focusing
View GitHub Profile
@jak010
jak010 / sqlalchemy_connection.py
Last active February 9, 2024 18:25
[SAMPLE] SQLAlchemy Setup
from sqlalchemy.engine.url import URL
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, Session
CORE = int(os.cpu_count())
DB_URL = URL.create(
drivername="mysql+pymysql",
username='root',
password="1234",
@jak010
jak010 / django_show_urls.py
Created April 4, 2023 01:43
django view print
from __future__ import annotations
import os
from functools import cached_property
from typing import List
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings')
import django
@jak010
jak010 / google_oauth_automation.py
Last active November 27, 2023 15:47
google oauth id-token, access-token automation
import requests
from http.server import BaseHTTPRequestHandler, HTTPServer
from urllib import parse
client_id = ""
client_secret = ""
google_email = ""
def get_token_url():
url = "https://accounts.google.com/o/oauth2/v2/auth"
@jak010
jak010 / pessimisic-optimistic_lock.py
Created March 17, 2024 12:44
SQLALCHEMY pessimisic/optimistic lock
import time
from sqlalchemy.orm import scoped_session
from src.utils import start_mapper
from sqlalchemy import engine, schema
from sqlalchemy.orm.session import Session, sessionmaker
from src.domain.posts.post_entity import PostEntity