2014-10-16 27 views
9

Apache'den DDL utils'in yerini almak için hangi alternatiflerin var olduğunu bilmek istiyorum.Apache'den DDLUtils'e Alternatifler

Bunu soruyorum çünkü ddlutils projesi Ölü olarak dikiş atıyor ve ayrıca H2 Veritabanlarını desteklemiyor. Bunun için arama yaptım ve sıvı tabanı veya uçağa benzeyen öneriler buldum.

Sorunum: Proje başlatıldığında ve bazı XML dosyalarına göre DB yapısını değiştirdiğinde, bu çerçeveler çalışır. Onlar gerçekten Veritabanı Göç için tasarlanmıştır.

İstediğim, çalışma zamanında CREATE/ALTER Tabloları için yüksek bir soyutlama düzeyinde, yani en azından Mysql, Sqlserver, oracle ve H2'yi destekleyen bir çerçevedir.

Mesela ben Tip Numarası ile Saha YAŞ içeren bir tablo oluşturmak istiyorum motora söyleyebilirdi ve çerçeve için ifade edebilirsiniz: altta yatan db motora bağlı

create table MY(id bigint(20)) 
create table MY(id bigint) 
create table MY (id, number) 

.

Herhangi bir öneriniz var mı?

H2'yi desteklemek için ddlutils için bir yama olduğunu görebiliyordum. Ancak svn çıkışımı yamalayamadım ...

Herhangi bir yardım memnuniyetle karşılanacaktır. Bu umut verici görünüyor avans Rui

+0

şimdiye kadar şey bulabildiniz mi? – GabrielBR

+0

Buna da ihtiyacım var. @GabrielBR hiç bir şey buldunuz mu? – mtyson

cevap

0

yılında

teşekkürler: https://bitbucket.org/aragot/play-sql-dialects/src

En azından bir başlangıç ​​olarak. resmen H2 desteklemeyen olsa

İlgili konular