보관함

EF 내에 ForeignKey 구성에 따른 스키마 생성

ICollection 사용

public ICollection<Student> m_listLandSiteDataText { get; set; } protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn<int>( name: “CourseId”, table: “Students”, nullable: true); migrationBuilder.CreateIndex( name: “IX_Students_CourseId”, table: “Students”, column: “CourseId”); migrationBuilder.AddForeignKey( name: “FK_Students_Courses_CourseId”, table: “Students”, column: “CourseId”, principalTable: “Courses”, principalColumn: “CourseId”, onDelete: ReferentialAction.Restrict); }

Index와 ForeignKey 없이 생성

[ForeignKey(“Course”)] public int CourseId { get; set; […]

golang VSCode에 Debugging 환경 구축

vscode에 launch.json

{ // IntelliSense를 사용하여 가능한 특성에 대해 알아보세요. // 기존 특성에 대한 설명을 보려면 가리킵니다. // 자세한 내용을 보려면 https://go.microsoft.com/fwlink/?linkid=830387을(를) 방문하세요. “version”: “0.2.0”, “configurations”: [ { “name”: “Launch Package geth”, “type”: “go”, “request”: “launch”, “mode”: “debug”, “program”: “${workspaceFolder}/cmd/geth/” // main.go 가 있는 폴더 path } ] }

[…]

NodeJs VSCode 에 Debugging 환경 구축

node를 실행

yarn start

vscode에 launch.json

{ // IntelliSense를 사용하여 가능한 특성에 대해 알아보세요. // 기존 특성에 대한 설명을 보려면 가리킵니다. // 자세한 내용을 보려면 https://go.microsoft.com/fwlink/?linkid=830387을(를) 방문하세요. “version”: “0.2.0”, “configurations”: [ { “type”: “chrome”, “request”: “launch”, “name”: “Launch Chrome against localhost”, “url”: “http://localhost:3000”, “webRoot”: “${workspaceFolder}/src” } ] }

[…]