0
방금 Clojure를 배우기 시작했고 h2 임베디드 데이터베이스 엔진과 Luminus 프레임 워크로 첫 번째 웹 앱을 만들었습니다. 데이터베이스를 미리 설정하여 응용 프로그램이 처음 실행될 때 이미 데이터베이스에 관리자가 있습니다.Clojure 사전 데이터베이스
(start-app args) 다음에 core.clj main에서 코드를 추가했지만 거기에 가지 않아야한다고 확신합니다.
누군가이 프리셋이 나와야하는 이유와 이유를 설명 할 수 있다면 매우 감사 할 것입니다. 좋은 자습서는 google-ed와 google-ed이지만이 주제에 대해서는 아무 것도 발견하지 못했기 때문에 많은 평가를 받았습니다.
미리 감사드립니다.
빠른 대답 감사합니다. 나는 그것도 생각했지만 버디를 사용하여 사용자 암호를 암호화했기 때문에 마이그레이션에서 암호를 암호화 할 수 없으므로 더 좋은 방법이 있다고 생각했습니다. – Hachiko93
@ Hachiko93 일반적으로 앱을 시작할 때마다 다시 삽입 할 필요가 없도록 데이터를 유지해야합니다. 나는 h2가 메모리라고 생각한다. 그래서 앱이 시작될 때마다 다시 삽입하고 싶을 것이다. 영구 데이터베이스를 사용하지 않는 특별한 이유가 있습니까? –
글쎄, 이건 튜토리얼에서, 그래서 거기서 시작했다. 하지만 영구 DB를 사용하더라도 최소한 한 번은 관리자를 삽입해야합니다. 맞습니까? 내 앱이 관리자가 아닌 사용자 만 삽입하는 경우 어디에서 그렇게할까요? 아직 몇 가지 사전 구성이 필요합니까? – Hachiko93