Tôi muốn xem các bảng của Play! ứng dụng với bảng điều khiển H2, nhưng tất cả những gì tôi thấy là danh sách các bảng nội bộ của công cụ db. Làm thế nào tôi có thể xem các bảng của ứng dụng của tôi?Cách truy cập cơ sở dữ liệu phát triển bằng Play! khuôn khổ?
Trả lời
Đăng nhập vào URL JDBC jdbc:h2:mem:play
để thay thế. Đó là nơi mà cơ sở dữ liệu phát triển chạy ít nhất trên phiên bản Play của tôi.
Tôi không thể thấy các bảng ứng dụng của tôi có chuỗi kết nối 'jdbc: h2: mem: play'. – deamon
Cơ sở dữ liệu trong bộ nhớ ('jdbc: h2: mem: ...') chỉ hiển thị từ bên trong quá trình _same_. Nếu bạn khởi động H2 Console từ một tiến trình khác, thì bạn sẽ mở một cơ sở dữ liệu khác. –
Vấn đề là, tôi chưa gọi chính ứng dụng ('http: // localhost: 9000 /') trước khi mở bàn điều khiển h2 ('http: // localhost: 9000/@ db') để lược đồ db không được không được xây dựng. Tôi đang sử dụng chuỗi kết nối 'jdbc: h2: mem: play' và nó hoạt động ngay bây giờ. – deamon
Nhiều khả năng, bạn đang tìm kiếm một cơ sở dữ liệu khác nhau. Bạn có thể xác minh URL cơ sở dữ liệu thực sự là jdbc:h2:~/play
không?
Bạn cũng nên xem xét nâng cấp lên phiên bản H2 mới hơn. Phiên bản bạn đang sử dụng (1.3.149) là phiên bản beta.
Tôi đang sử dụng chuỗi kết nối đó trong hộp thoại đăng nhập, nhưng tôi không thể thấy các bảng của ứng dụng của mình. – deamon
Có, chúng tôi biết bạn đang sử dụng 'jdbc: h2: ~/play' khi bạn đăng nhập vào Bảng điều khiển H2. Câu hỏi là, bạn sử dụng URL cơ sở dữ liệu nào trong Play! ứng dụng. Họ cần phải phù hợp. –
- 1. Phát triển cơ sở dữ liệu gia tăng trong mã khuôn khổ Thực thể đầu tiên
- 2. Có thể cập nhật giản đồ cơ sở dữ liệu khuôn khổ ADO.NET Entity không?
- 3. Khuôn khổ thực thể không lưu mục nhập dữ liệu trong cơ sở dữ liệu
- 4. Phát triển mới nhất về truy cập cơ sở dữ liệu là gì? ORM?
- 5. Công cụ dành cho nhà phát triển để truy cập trực tiếp cơ sở dữ liệu
- 6. Truy cập cơ sở dữ liệu dụng cụ
- 7. Khuôn khổ đối tượng Mã đầu tiên: Cách cập nhật cơ sở dữ liệu theo cách thủ công?
- 8. Cách tổ chức lớp Truy cập cơ sở dữ liệu?
- 9. Di chuyển cơ sở dữ liệu MySQL phát triển sang cơ sở dữ liệu sản xuất
- 10. Thay đổi lược đồ cơ sở dữ liệu khuôn khổ thực thể tại thời gian chạy
- 11. Truy cập cơ sở dữ liệu SQLite từ dòng lệnh
- 12. Khuôn khổ phát triển Web Java MVC?
- 13. Truy cập cơ sở dữ liệu dự án phát với trình duyệt h2
- 14. Khuôn khổ tốt để ontology repesent bên trong một cơ sở dữ liệu neo4j?
- 15. Cơ sở dữ liệu sản xuất và phát triển?
- 16. Phát triển nhanh và thay đổi cơ sở dữ liệu
- 17. Khuôn khổ thực thể: Thêm di chuyển không thành công với Không thể cập nhật cơ sở dữ liệu
- 18. Khuôn khổ và công cụ ứng dụng cơ sở dữ liệu Python
- 19. Xác thực MVC3 với Khuôn khổ thực thể Mô hình/Cơ sở dữ liệu Đầu tiên
- 20. Phát triển web Python - có hoặc không có khuôn khổ
- 21. Khuôn khổ thực thể và cơ sở dữ liệu đã phân loại
- 22. Truy cập các bảng cơ sở dữ liệu mem hoặc fs bằng bảng điều khiển H2
- 23. Tốc độ truy cập tệp so với tốc độ truy cập cơ sở dữ liệu
- 24. Truy vấn cơ sở dữ liệu Google Play Âm nhạc trong Android
- 25. Khuôn khổ thực thể - Thông báo thay đổi dữ liệu bên dưới (trong cơ sở dữ liệu)
- 26. Tải thử nghiệm trong Play! khuôn khổ
- 27. C# Cơ sở dữ liệu truy cập: DBNull vs null
- 28. tạo mã truy cập để nhập cơ sở dữ liệu
- 29. Tăng số lượt truy cập trong cơ sở dữ liệu
- 30. web.py cơ sở dữ liệu chọn truy cập
Cài đặt db. * Trong application.conf là gì? – Tommi
Cấu hình db duy nhất là 'db = mem'. – deamon