Hello everyone,

any idea for a better name than DataMode for our new enum anyone?

The requirements are:
- The enum contains the items ReadOnly, Nullable (or Optional), NotNull (or 
Required), AutoGenerated
- The name should be short (<=8) to keep data definitions small
- It should be understandable.

How about:
- Mode
- Modifier
- Mod (short for Modifier)
- (just) M
- Def
- Xtra
- X
- Claim (would semantically be right but sounds odd, doesn't it?)

Here is an example of where it is used (see DataMode...):

DEPARTMENT_ID   = addColumn("DEPARTMENT_ID",    DataType.AUTOINC,       0, 
DataMode.AutoGenerated, "DEP_ID_SEQUENCE");
NAME            = addColumn("NAME",             DataType.TEXT,         80, 
DataMode.NotNull);
HEAD            = addColumn("HEAD",             DataType.TEXT,         80, 
DataMode.Nullable);
BUSINESS_UNIT   = addColumn("BUSINESS_UNIT",    DataType.TEXT,          4, 
DataMode.NotNull, "ITTK");
UPDATE_TIMESTAMP= addColumn("UPDATE_TIMESTAMP", DataType.DATETIME,      0, 
DataMode.AutoGenerated);

Looking forward for your responses.

Regards
Rainer


> -----Ursprüngliche Nachricht-----
> Von: McKinley [mailto:[email protected]]
> Gesendet: Mittwoch, 27. Januar 2010 01:45
> An: [email protected]
> Betreff: Re: DataType.AUTOINC Probably Needs a Change
> 
> On Wed, Jan 27, 2010 at 12:01 AM, Rainer Döbele <[email protected]>
> wrote:
> > I am not too happy about the name of the enum (DataMode) but I have
> been thining and trying out various
> 
> DataMeta? Joking, joking.
> 
> Thanks for this patch!

Reply via email to