본문 바로가기 메뉴 바로가기

정훈's 프로그래밍

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

정훈's 프로그래밍

검색하기 폼
  • 😍 Jeong Hun.Story (1135)
    • Back End (156)
      • 🍀 Spring Boot (22)
      • ☠️ Java (62)
      • 🌈 .NET MVC (56)
      • 😀 .NET Core Blazor (13)
      • 🥧 Python (3)
    • Front End (79)
      • 🤢 Next.js (15)
      • 😤 React (12)
      • 🌈 Html (7)
      • 🌈 JavaScript (44)
    • deploy (8)
      • 💾 Github (3)
      • 🐳 Docker (5)
    • RDBMS (44)
      • Prisma (6)
      • SQL (4)
      • 🌈 MsSql (34)
    • Mobile (29)
      • 📱 SwiftUI (29)
    • 정보 보관 ver1.0 (747)
  • 방명록

2025/05/21 (5)
오류 메세지] Your database schema is not in sync with your migration history

PS C:\Users\jangj\Documents\workspace-cursor\schedule-note2> npx prisma migrate dev --name note culurm change Environment variables loaded from .env Prisma schema loaded from prisma\schema.prisma Datasource "db": PostgreSQL database "postgres", schema "public" at "aws-0-ap-northeast-2.pooler.supabase.com:5432" Drift detected: Your database schema is not in sync with your migration history. The ..

RDBMS/Prisma 2025. 5. 21. 19:22
Prisma ORM 설정 가이드 (TypeScript 환경)

목표: TypeScript 프로젝트에서 Prisma ORM을 사용하여 데이터베이스와 상호작용할 수 있도록 설정합니다. 사전 준비:Node.js (LTS 버전 권장) 및 npm/yarn 설치TypeScript 프로젝트 (새로운 프로젝트 생성 또는 기존 프로젝트 사용)사용할 관계형 데이터베이스 (예: PostgreSQL, MySQL, SQLite)가 설치되어 있거나 접근 가능한 상태여야 합니다.1단계: Prisma 패키지 설치먼저 프로젝트에 Prisma CLI 도구와 Prisma Client 라이브러리를 설치합니다. @prisma/client는 데이터베이스와 상호작용하는 데 사용되는 타입 안전한 쿼리 빌더이며, prisma는 CLI 도구입니다.npm install prisma @prisma/client# 또..

RDBMS/Prisma 2025. 5. 21. 17:41
Prisma ORM 이란?

Prisma ORM은 Node.js 및 TypeScript를 위한 차세대 ORM(Object-Relational Mapping) 도구입니다. ORM은 객체 지향 프로그래밍 언어에서 데이터베이스를 마치 객체처럼 다룰 수 있도록 도와주는 기술입니다. 즉, SQL 쿼리를 직접 작성하지 않고도 코드에서 데이터베이스와 상호작용할 수 있게 해주는 "다리" 역할을 합니다. Prisma ORM은 기존 ORM들이 가지고 있던 여러 문제점을 해결하고, 현대적인 웹 개발 환경에 최적화된 기능을 제공하는 것을 목표로 합니다. Prisma ORM의 주요 구성 요소 및 특징:Prisma Schema:Prisma의 핵심은 schema.prisma 파일입니다. 이 파일은 데이터베이스의 스키마를 정의하는 역할을 합니다. 마치 데이터베..

RDBMS/Prisma 2025. 5. 21. 16:48
migrate dev VS db push

The main differences between the prisma migrate dev and prisma db push commands are:1. Purpose and Workflowmigrate dev is designed for development environments and is used to create, apply, and track migrations. It generates SQL migration files based on changes in your Prisma schema, applies them to your database, and updates the migration history. This command helps you maintain a record of all..

RDBMS/Prisma 2025. 5. 21. 16:08
@relation attribute

To set up relations in your Prisma schema, you define connections between models using relation fields and the @relation attribute. Here’s how you can do it for the main types of relations:1. One-to-Many RelationFor example, a User can have many Posts, but each Post has only one User as its author:model User { id Int @id @default(autoincrement()) posts Post[] }model Post { id ..

RDBMS/Prisma 2025. 5. 21. 16:03
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • JangJeongHunWorld
  • 닥터슬랭
TAG
  • 제품 등록
  • 인텔리제이(intellij)
  • jsp 오픈 소스
  • 람다식(lambda expression)
  • System.Diagnostics
  • 메이븐(maven)
  • 스프링 프레임워크(spring framework)
  • React
  • await
  • 문자 자르기
  • 특정 문자를 기준으로 자르기
  • java-개발 환경 설정하기
  • jstl(java standard tag library)-core
  • REST API
  • jstl(java standard tag library)
  • 스프링 프레임워크(spring framewordk)
  • 스프링 시큐리티(spring security)-http basic 인증
  • .submit()
  • In App Purchase
  • java 키워드 정리
  • java web-mvc
  • docker
  • MainActor
  • java.sql
  • system.io
  • 표현 언어(expression language)
  • 진수 변환
  • 스프링 시큐리티(spring security)
  • error-java
  • nl2br
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바