i just said i personally didn't like the idea, like in i'm expressing my
opinion only :). The place for suggesting features is the JIRA where the NH
developers can give you their vision if they do not agree.

Gustavo.

On Wed, Jul 15, 2009 at 12:08 AM, Josh Rogers <[email protected]> wrote:

>
> Gustavo,
>
> I agree that it is a good thing that you don't do this automatically.
> I had just assumed it since that is what the DB's I've dealt with in
> the past have done, that is why I clarified.  I would like the feature
> I mentioned, but I am intimate enough with my DB that I will always be
> aware of the column size, some developers may not.  I wasn't saying or
> trying to imply that you or any of the developers did anything wrong
> or that the design was bad.
>
> Sorry if it was taken that way.
>
> Josh
>
> On Tue, Jul 14, 2009 at 4:02 PM, Gustavo Ringel<[email protected]>
> wrote:
> > in this case the good developers lived you automagically ignoring that
> there
> > is a big problem...IMHO.
> > it's like the glorious try { } catch { // do nothing }
> > Your code does not break, but...wait you really did want that?
> > Gustavo.
> >
> > On Tue, Jul 14, 2009 at 10:19 PM, Josh Rogers <[email protected]>
> wrote:
> >>
> >> Thank you.  Yeah, after I posted the question I figured that would
> >> probably be the response that I would receive.  Essentially, which is
> >> a good thing I guess, the developers do not want to do anything to the
> >> data without your explicit direction on what to do.  That makes sense,
> >> but it would be nice to be able to have a property like
> >> TruncateStringsToLength that you could set to true to have NHibernate
> >> do this for you so you do not have to worry about the size of the
> >> field.  SQL Server automagically truncates the string for you I would
> >> think it would be acceptable to replicate that behavior since that is
> >> what the DB would do anyways.  I know that all DB's might not do that
> >> hence the need for the property.
> >>
> >> Thanks for your response!
> >> Josh
> >>
> >> On Tue, Jul 14, 2009 at 2:10 PM, Roger Kratz<[email protected]>
> >> wrote:
> >> >
> >> > It's used by SchemaExport. It may also be used by you (or other fw) if
> >> > you need this info for your own purposes.
> >> >
> >> > AFAIK, nh does not use this info for any validation/truncation at all.
> >> > How should this be done in some general way? Truncated? Throw ex? Trim
> the
> >> > string? etc etc
> >> >
> >> > /Roger
> >> >
> >> > ________________________________________
> >> > Från: [email protected] [[email protected]] f&#246;r
> Josh
> >> > Rogers [[email protected]]
> >> > Skickat: den 14 juli 2009 20:11
> >> > Till: [email protected]
> >> > Ämne: [nhusers] Length attribute in property element
> >> >
> >> > I am curious as to whether this serves any purpose?  I just recently
> >> > had an issue where I was trying to push a string that was too long
> >> > into a column.  I knew it was too long but I made sure the Length
> >> > attribute was set to the desired length assuming (which I should not
> >> > have done) that NHibernate would take care of the truncation of the
> >> > string.  I assumed that this was the purpose of the length attribute
> >> > in the mapping file, obviously this is not the case so could someone
> >> > explain the purpose?
> >> >
> >> > Thanks!
> >> > Josh
> >> >
> >> >
> >> > >
> >> >
> >>
> >>
> >
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to