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ö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 -~----------~----~----~----~------~----~------~--~---
