Tôi khá mới học thuyết. Tôi đã thực hiện hai dự án nhỏ với giáo lý cho riêng mình nhưng bây giờ tôi sắp tạo ra một dự án lớn cho khách hàng của mình. Dự án sẽ có hơn 50 bảng. Có cách nào để tạo schema.yml? Tôi đã thử DB Designer và chuyển nó sang schema.yml, nhưng tôi vẫn phải kiểm tra và viết lại các định nghĩa bằng tay. Cảm ơnDoctrine schema.yml generator
Trả lời
Bạn có thể thực hiện việc này với giáo lý cli.
Tạo tập lệnh cli bằng cách theo dõi these detailed steps.
Sau đó chạy: ./doctrine generate-yaml-db
từ thư mục tập lệnh.
Hy vọng điều này sẽ hữu ích.
bạn nên thử ORM Designer (http://www.orm-designer.com/), bao gồm hầu hết nhu cầu của bạn. Bạn có thể thiết kế cơ sở dữ liệu giống như cách bạn được sử dụng để thiết kế trong DB Designer và xuất khẩu sang các tệp schema.yml hoặc schema.xml của Doctrine (hoặc Propel) (nhập từ các định nghĩa hiện có). Nó được phát triển cho các nhà phát triển web của chúng tôi, vì vậy nó hỗ trợ các plugin symfony, Subversion vv Bạn có thể tìm thấy các chương trình truyền hình và cách mô tả ORM Designer + Symfony + Doctrine/Propel trên www.orm-designer.com. Nếu bạn có bất kỳ câu hỏi nào, vui lòng hỏi trên diễn đàn của chúng tôi hoặc gửi email cho chúng tôi.
Frantisek Troster
ORM Designer
www.orm-designer.com
- 1. Thiết lập thuộc tính ánh xạ khóa Doctrine_Collection trong schema.yml
- 2. C# copy constructor generator
- 3. Python Fibonacci Generator
- 4. CSS to png generator
- 5. LALR Parser Generator Implementation Problem
- 6. Coroutine vs Continuation vs Generator
- 7. Visual Studio 2010 Snippet Generator
- 8. EclipseLink và Prencelocation Sequence Generator
- 9. Index và Slice một Generator bằng Python
- 10. DAO Generator Tool với Plain JDBC
- 11. Tương đương với <generator class = "native"></generator> sử dụng chú thích MySQL và Hibernate3
- 12. Qt UI Generator không giải quyết tài nguyên
- 13. Doctrine - Store ArrayCollection keys
- 14. Symfony2 Doctrine MongoDB rollback
- 15. Doctrine 2 subquery
- 16. Doctrine fetch join
- 17. Symfony2 doctrine clear cache
- 18. Doctrine undefined function apc_fetch
- 19. Silex và Doctrine ORM
- 20. Doctrine 2 Value Objects
- 21. ZF2 và EntityManager (Doctrine)
- 22. Doctrine LIMIT Cú pháp Lỗi?
- 23. Doctrine ORM trên Bàn EAV
- 24. Doctrine 2 limit IN subquery
- 25. Các mảng Doctrine và Postgres
- 26. Symfony 2 + Doctrine 2 + inheritance
- 27. Lấy SQL từ Doctrine Migration
- 28. Symfony + Doctrine: Đúng cú pháp YAML cho giá trị mặc định của trường boolean
- 29. Đặt tên cho một mối quan hệ trong Doctrine 2 ORM?
- 30. Doctrine 2 PrePersist không kích hoạt