Hassankashi/database-Generation-CodeDom
It enables you to generate table in any database such as Oracle, SQLServer, MySQL, SQLite, Sybase and etc just by typing table name and its fields. Then you can use NHibernate facilities to make query for data layer.
C#