Author Topic: How to 'Generate DDL' from Automation Interface  (Read 2595 times)

xMarkos

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
How to 'Generate DDL' from Automation Interface
« on: April 19, 2011, 06:24:03 pm »
Hello,

I am writing command line tool that will allow me to export/import documentation and source code from a project.

I have been quite successful so far, I was able to reproduce most functions under "Documentation" and "Code Engineering" menus, however I had no luck finding functions for:

Code Engineering:
- Generate DDL
- Import DB schema from ODBC
- Generate WSDL
- Import WSDL

Documentation:
- Glossary

I hope there are methods that I missed, rewriting all of these functions from a scratch would be a waste of time.

I am using Enterprise Architect 8.

Thanx in advance

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13241
  • Karma: +554/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: How to 'Generate DDL' from Automation Interfac
« Reply #1 on: April 19, 2011, 07:25:17 pm »
I just looked at the documentation, but I can't seem to find them either.
You better send a feature request then.

Geert

Aaron B

  • EA Administrator
  • EA User
  • *****
  • Posts: 941
  • Karma: +18/-0
    • View Profile
Re: How to 'Generate DDL' from Automation Interfac
« Reply #2 on: April 20, 2011, 09:53:08 am »
GeneratePackageDDL and GenerateElementDDL methods have been added to the EA.Project class for EA version 9.

Glossary terms can be accessed (and modifed) via the Repository.Terms collection.

No methods available to Import from ODBC, or Import/Generate WSDL at this time.  Please submit feature requests for these items so they may be considered for a future release.
http://www.sparxsystems.com/support/feature_request.html

xMarkos

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: How to 'Generate DDL' from Automation Interfac
« Reply #3 on: April 20, 2011, 02:30:03 pm »
So there isnt any other option than just wait -_-

Thanx for your fast replies anyway.