Nothing stops you from connecting to the database however you’d like. I can’t 
quite imagine what scenario a user would enter the full connection dictionary 
or how an app would then connect to a database that is somehow ‘unknown’ or 
introduced by the user, so maybe it’s just hard for folks to get an idea of why 
this would exist in the first place?

I'd elaborate on your goals rather than your chosen course of action because I 
don’t think it’s easy to imagine for folks to help you.



> On Jun 28, 2020, at 11:51 AM, Don Lindsay via Webobjects-dev 
> <webobjects-dev@lists.apple.com> wrote:
> 
> Sorry if I was not clear in my first email.
> 
> I don’t want to create a EOModel file.  I want to take database connection 
> properties from the user of an application and use those to build an EOModel 
> that is used in the application while it is running on the server.  The 
> database connection parameters would be stored in a settings database and 
> retrieved when the user wants to load data from that connection.  This is a 
> tool to allow users to specify their own data sources and compare data 
> between different datasources in whatever manner the user wishes to compare 
> or display it.
> 
> Thanks for all the answers so far I was not aware Apache Cayenne could be 
> used as a full replacement for EOF
> 
> Don 
> 
> 
>> On Jun 25, 2020, at 20:53, Don Lindsay via Webobjects-dev 
>> <webobjects-dev@lists.apple.com <mailto:webobjects-dev@lists.apple.com>> 
>> wrote:
>> 
>> Hello;
>> 
>> The Documentation for EOModel states that you can build one in code, but 
>> there are no examples or further information that I can find. Does anyone 
>> have any documentation or samples that they can direct me to so I can create 
>> EOModels while the application is running:
>> 
>> What I want to do is connect to a database that my app does not know about, 
>> someone provides connection parameters and I create an EOModel and connect 
>> to that database or rest and access it using the EOModel created using new 
>> EOModel().
>> 
>> Thanks
>> 
>> Don
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/pccdonl%40me.com 
>> <https://lists.apple.com/mailman/options/webobjects-dev/pccdonl%40me.com>
>> 
>> This email sent to pccd...@me.com <mailto:pccd...@me.com>
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
> <mailto:Webobjects-dev@lists.apple.com>)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/jtayler%40oeinc.com 
> <https://lists.apple.com/mailman/options/webobjects-dev/jtayler%40oeinc.com>
> 
> This email sent to jtay...@oeinc.com <mailto:jtay...@oeinc.com>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to