Thanks, Matt.  Good idea to post that on Rails core.  There actually
do exist Oracle developers who would like to use Rails and Hobo.  ;-)

On Oct 14, 5:29 pm, Matt Jones <[email protected]> wrote:
> On Oct 14, 2009, at 5:17 PM, kevinpfromnm wrote:
>
>
>
> > You could just pop up a warning when name exceeds 30 characters (or
> > whatever the lowball is) that the name(s) may not work and leave it up
> > to the dev to figure out whether it works in their particular DB.
>
> The big problem with that is that the Rails default index naming is  
> pretty chatty; for instance, an index for a polymorphic belongs_to  
> looks like this:
>
> index_t_on_f_id_and_f_type
>
> (t is the table name and f is the association name) That's 23  
> characters of boilerplate, plus the table name and the association  
> name TWICE. It's much less of an issue on DBs with less-gimpy  
> restrictions, but warning on 30 characters means almost every one of  
> these will give an error.
>
> I've opened a thread on rails-core; there really just needs to be a  
> constant in the DB adapter that specifies the limit. I was stunned  
> that there *wasn't* such a thing already...
>
> --Matt Jones
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to