Thread: Database Modeling Language

Database Modeling Language

From
Tom Browder
Date:
Does anyone know of a non-gui database modeling system which uses a
text file as input (formatted ASCII, xml, YAML, etc.) and which can
output sql?

I understand EXPRESS is a language that can be used for such but I
haven't seen a tool or example of its use for generating sql.

Thanks,

-Tom

Re: Database Modeling Language

From
Thomas Kellerer
Date:
Tom Browder, 17.01.2012 12:51:
> Does anyone know of a non-gui database modeling system which uses a
> text file as input (formatted ASCII, xml, YAML, etc.) and which can
> output sql?
>
> I understand EXPRESS is a language that can be used for such but I
> haven't seen a tool or example of its use for generating sql.

Liquibase uses XML to describe the model and can generate the SQL from that.

Maybe that's what you are looking for?

http://www.liquibase.org/


Re: Database Modeling Language

From
Tom Browder
Date:
On Tue, Jan 17, 2012 at 11:21, Thomas Kellerer <spam_eater@gmx.net> wrote:
> Tom Browder, 17.01.2012 12:51:
>
>> Does anyone know of a non-gui database modeling system which uses a
>> text file as input (formatted ASCII, xml, YAML, etc.) and which can
>> output sql?
...
> Liquibase uses XML to describe the model and can generate the SQL from that.
...
> http://www.liquibase.org/

That looks like a good possibility, Thomas, thanks!

Best regards,

-Tom