inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)

아이템 착용 #1

Equipped migration 실패 관련

313

댕진형

작성한 질문수 6

0

안녕하세요, 선생님 아래와 같은 문제에 대하여 문의를 드립니다!

문제 : Equipped migration 할 경우 up down이 비어있는 문제

4:54 - 에서 빌드 에러가 났는데도, 마이그레이션(add-migration Equipped ) 이 되었음. => 다만 생성된 마이그레이션에 Up Down 이 비어있엇음.

10:32 - add-migration Equipped를 하고 나서 equipped migration 부분을 보면 up down이 비어있음..

designer.cs 부분은 정상적으로 작성됨.

=> 이것 때문에 update-database를 하더라도 dbo.item 부분의 칼럼이 추가되지 않고 있습니다 ㅠ 

=> 마이그레이션 생성하고 up, down 부분에 쿼리를 입력하고 update-database를 실행하면 칼럼에 정상적으로 equipped가 생성되긴 하나.. 왜 up down에 자동으로 쿼리가 작성되지 않는지 의아하네용...

( 사실 Item, PlayerStat 등의 마이그레이션할때는 잘 작동하다가 갑자기 equipped 부분만 up down에 자동 쿼리 부분이 입력이 안되는 상황입니다... )

- 다시 돌아가서 첨부터 보면서 알아내려하고 있으나.. 혹시나하여 한번 문의드려봅니다!

혹시 몰라 소스도 첨부드려봅니다,,

https://drive.google.com/file/d/1TbaTd_t4YBdSGyjMtoEzH3NaxgHkeP26/view?usp=sharing

migration MMORPG

답변 1

1

Rookiss

간혹 DB 상태와 파일이 꼬이는 문제가 발생하는데,
(특히 공동 개발 할 때) 그냥 개발 단계에선
Migrations 폴더 / 안에 있는 파일들과 ~ModelSnapshop.cs 파일을 삭제하고
그냥 다시 만드는게 속편합니다.

(상황에 따라 DB도 날리는 경우도 있습니다.)

0

댕진형

감사합니다~  up down 에 없는건 이미 마이그레이션이 되어서 그런거였고..

확실히 snapshop을 지우고 다시 마이그레이션 하고 update-database를 하니 정상적으로 디비에 칼럼이 생성 되었습니다!! 

다시한번 답변주시어 감사드립니다!

마우스 이벤트 처리방법(오브젝트간 인터렉션)

0

624

1

RecvArgs_Completed에서 lock을 안하는 이유

0

519

1

Entity framework 질문드립니다.

0

578

2

json 직렬화

1

291

1

mmo 와 pvp

0

538

2

github로 프로젝트를 push, pull할 때 질문

1

531

1

Iocp 서버 관련 질문드립니다.

0

331

1

서버 관련 질문

0

400

1

DB 처리관련 질문이 있습니다

0

304

1

안녕하세요. 질문드립니다.

1

1512

2

이해한 것이 맞나 궁금합니다.

0

289

1

마이그레이션 파일이 이상합니다.

0

285

1

강의 마지막으로 질문 드립니다.

0

681

2

ItemDbId,구조 설계

0

267

1

MMO 서버 관리 질문 드립니다!

0

325

1

디비 정보 나누기

0

242

1

AccountDb 업데이트

0

310

1

콘솔창이 아니라 브라우저에서 실행

0

284

2

메모리 누수문제.

0

499

1

유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.

0

368

1

외부 네트워크에서도 접속해서 게임하기

1

341

1

유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?

0

602

1

서버 메모리와 DB 저장 관련 질문

0

372

1

JsonUtility.FromJson 관해서 질문있습니다.

0

280

1