Nick Lucas

Results 46 issues of Nick Lucas

Currently the IEEE standard is enforced, where operands must come after everything else. it is quite common on CLIs to support operands coming before options. we should support this to...

enhancement
maybe
future

Not the most common type, and some work on the help generator may be needed for option value structure

enhancement
maybe
future

Such as Range(0, 60) for numbers, Regex() validation, etc. This is a nice to have, although quite easy to do by the application developer, and potentially more flexible that way.

maybe
future

Something like: ``` C# BeanField field = bean.GetField("some_int"); field.FieldName; // out: "field_name" field.DBType; // out: Int32 field.Value; // out: "7" ``` Can behave like `Nullable` where treating it like a...

enhancement

It makes sense that we don't allow a standard Bean to be returned as that would infer that use of Store() or Trash() are valid. The RowToBean method is therefore...

enhancement

Right now we can make multiple requests to the database and get related objects and code this into Bean subclasses, but one of Limebean's best features is you don't need...

enhancement

https://github.com/Nick-Lucas/LimeBean/pull/3/commits/00f2324feac2c6737b78aaad29b368d7bc332b31 If the database will always re-convert any of our conversions back to the correct type of the field, we should only bother attempting conversions such as this when in...

question

BeanAPI.Store(...) returns an Object, which contains the Primary Key. Consider whether this could be a specific usable class instead of 'Object'

enhancement

We should consider throwing an exception when the column doesn't exist as this can be the source of invisible bugs in user applications.

enhancement

This may be more than a feature of FluidMode. Adding support for automatically managing these columns at the BeanAPI or Bean level as a setting, like .Keys() does for PKs,...

enhancement