Mendix의 DB 내용을 직접 보십시오

2511 단어 MendixLowCodePlatform
Mendix에서 데이터는 Domain 모델이라는 논리 모델의 형식으로 정의된다. 물론 이것은 물리 모델로 RDB의 표에서 전개된 것이다.
그렇다면 그 DB의 내용을 어떻게 보느냐에 따라 JDBC로 쉽게 연결하는 것은 아니고 상황에 따라 각자의 방법이 있다.
그런 일을 하지 않아도 메디x는 앱을 만들 수 있다. 예를 들어 기대하지 않은 검색 결과가 나올 때 데이터가 좋지 않고, 제작 방법이 좋지 않으며, 디버깅 등을 위해 여러분의 의견을 알고 싶다.
로컬 실행 응용 프로그램
먼저 로컬에서 실행되는 DB의 종류(Postgre, Oracle 등 etc...)확인
항목의 Settings→Configuration 탭에서 Active를 검사하는 행의 Database type입니다.
새 응용 프로그램을 만든 후에도 변경된 내용이 없으면 기본값은 Built-in 데이터베이스여야 합니다.

Built-in 데이터베이스의 경우
Built-in database란 Mendix Desktop Modeler에 첨부된 HSQLDB입니다.
이제 Modeler에서 뷰어를 시작할 수 있습니다.
Run Locally 상태에서 Constore 뷰→Advanced→Start built-in database viewer를 선택합니다.

HSQL Database Manager가 시작되므로 SQL을 제대로 실행할 수 있습니다.

Built-in 데이터베이스가 아닌 경우
모든 DB(Postgre 또는 Oracle 등)따라서 원하는 도구로 연결하십시오.
Modeler와 함께 제공된 뷰어는 사용할 수 없습니다.
Mendix Cloud의 애플리케이션 상황
Mendix Cloud의 DB에 외부에서 직접 연결할 수 없습니다.
그러면 어떻게 할까요? 먼저 Mendix Cloud 백업된 DB 저장소를 다운로드한 다음 임의의 환경으로 복구된 것을 보십시오.
Mendix Cloud의 DB는 PostgreSQL이기 때문에 PostgreSQL의 환경을 미리 준비한다.
Modeler 오른쪽 상단에 있는 마크업을 클릭하여 Project Dashboard에 액세스합니다.

Project Dashboard의 왼쪽 메뉴에서 "Backups"→ 가져온 백업 목록에서 임의의 줄을 선택하고, 덤프 파일을 다운로드 → 준비된 PostgreSQL 환경에서 내용을 복구합니다.

참고로 상술한 Squest는 SandBox, 즉 무료 환경 응용 프로그램의 백업 일람표입니다.
SandBox의 애플리케이션은 매일 반복되는 데이터 백업을 수행합니다.지금 이 시점의 데이터를 정말 다운로드하고 싶다고 할 수는 없고, 다음 백업을 기다려야 한다는 것이다.
유상 환경에서는 매일 백업하는 것 외에 즉시 백업을 받을 수 있다.(위 화면에는 "Create Backup 버튼")
이 보도의 후속 내용
  • Mendix의 DB 내용을 보시면 알 수 있습니다.
  • 좋은 웹페이지 즐겨찾기