Supabase edge function insert data
공부방/Supabase2024. 4. 16. 20:50Supabase edge function insert data

새로운 프로젝트 생성시 찾아보기 귀찮아서 메모겸 적어두어요. 이번에는 Supabase 와 연결하여 데이터를 직접 넣고 조회하는 기능을 만들어 볼거에요. 먼저 디렉토리 구조에요. 아래와 같은 구조로 구성을 해주세요. cores.ts, index.ts, .env 파일을 제외한 나머지는 supabase 프로젝트 init 시에 자동 생성 되어요. supabase 프로젝트 init 방법에 대해 궁금하시다면 이전 포스팅 글을 읽고 와주세요. Supabase edge function 1. index.ts import { createClient } from 'https://esm.sh/@supabase/supabase-js@2.7.1' import { corsHeaders } from "./shared/cors.ts"..

Supabase edge function 사용하기
공부방/Supabase2024. 4. 6. 23:14Supabase edge function 사용하기

새로운 프로젝트 생성시 찾아보기 귀찮아서 메모겸 적어두어요. 기본적으로 VScode, Doker, node, brew 는 설치가 되어 있어야 해요. 1. Supabase Cli 설치 터미널에서 아래 명령어를 입력 해서 supabase를 설치해 주세요. brew install supabase/tap/supabase 2. 프로젝트 폴더를 생성해 주세요. 3. 터미널을 열고 생성한 폴더로 진입해 주세요. 4. Supabase init을 해주세요. sudo npx supabase init 5. 터미널에서 생성된 supabase 폴더로 이동해주세요. 6. supabase 파일을 생성 해주세요. supabase functions new 프로젝트명 7. 아래와 같은 구조로 생성되었는지 확인해 주세요. 8. confi..

공부방/기타2024. 4. 6. 23:07Mac VScode 관리자 권한으로 실행

VSCode 설치후 파일 저장시 (ctrl + s) 권한이 없어서 저장을 못할경우 Xcode 종료후 아래 명령어를 입력하여 키면 된다. sudo /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code 이것도 안될경우 해당 폴더의 권한을 수정하여 보자 /// 해당 폴더의 경로 반환 pwd /Users/gangjeongu/Documents/supabase ///해당 폴더의 권한 수정 sudo chmod -R 777 /Users/gangjeongu/Documents/supabase

공부방/기타2024. 2. 13. 14:20stable-diffusion-webui local 네트워크에서 접속 방법

기본적으로 stable-diffusion-webui 의 서버는 127.0.0.1:7860으로 지정되어 실행된다. 따라서 같은 네트워크 상에 다른 컴퓨터가 stable-diffusion-webui 서버에 접속 하기 위해서는 실행시 --listen 을 붙여주면 된다. ex) ./webui.sh --listen https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Command-Line-Arguments-and-Settings Command Line Arguments and Settings Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by cr..

공부방/Flutter2023. 12. 15. 13:20iOS Permission handler permanentlyDenied 상태에서 동작 안할때 처리 방법 (How to request flutter permssion handler iOS permission not working when permanentlyDenied )

iOS 에서 앨범을 예를들어 사진을 가져오고 싶을때 permission hander 를 이용해 아래처럼 요청을 할수 있다. Permission.photos.request().then((st) async { if (!context.mounted) return; if (st == PermissionStatus.permanentlyDenied) { await AppSettings.openAppSettings(); } else { sendMedia(context); } }); 그런데 사용자가 사진 선택 권한요청 다이얼로그에서 사진 접근을 거부하면 그때부터 설정화면으로 이동하지만 이상하게 설정화면에는 사진 권한을 수정할수 있는 메뉴가 나오지 않는다. 이럴때는 pod file을 열어서 아래의 코드를 추가해준다. 예..

image