|
|
Sample Programs from NeXSTEP 3.3
{
EOModelVersion = 1;
adaptorName = Sybase;
connectionDictionary = {databaseName = pubs; hostName = SYBASE; password = ""; userName = sa; };
entities = (
{
attributes = (
{
columnName = address;
externalType = varchar;
name = address;
valueClassName = NSString;
},
{
columnName = au_fname;
externalType = varchar;
name = firstname;
valueClassName = NSString;
},
{
columnName = au_id;
externalType = id;
name = authorID;
valueClassName = NSString;
},
{
columnName = au_lname;
externalType = varchar;
name = lastname;
valueClassName = NSString;
},
{
columnName = city;
externalType = varchar;
name = city;
valueClassName = NSString;
},
{
columnName = contract;
externalType = bit;
name = contract;
valueClassName = NSNumber;
valueType = i;
},
{
columnName = phone;
externalType = char;
name = phone;
valueClassName = NSString;
},
{
columnName = state;
externalType = char;
name = state;
valueClassName = NSString;
},
{
columnName = zip;
externalType = char;
name = zip;
valueClassName = NSString;
}
);
attributesUsedForLocking = (address, firstname, authorID, lastname, city, contract, phone, state, zip);
className = Author;
classProperties = (address, firstname, authorID, lastname, city, contract, phone, state, zip);
externalName = authors;
name = authors;
primaryKeyAttributes = (authorID);
}
);
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.