OdifYltsaeb / django-multilingual

Automatically exported from code.google.com/p/django-multilingual
MIT License
0 stars 0 forks source link

Translation table suffixes are added to django model table names causing table name length exceeding in Oracle #109

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
In Oracle table and column names have maximum length of 30 characters.

Django ORM mangles too long names to fit in 30 charaters to create unique 
table names. Translation tables are created then using this mangled name by 
adding '_translation' which of course doesn't fit and causes lots of "ORA-
00955: name is already used by an existing object" errors.

Workaround is to manually define shorter tablename.

Original issue reported on code.google.com by rede...@gmail.com on 4 Dec 2009 at 5:23

GoogleCodeExporter commented 8 years ago
This is actually invalid problem was totally elsewhere.

Original comment by rede...@gmail.com on 4 Dec 2009 at 6:16

GoogleCodeExporter commented 8 years ago
Closing this as invalid.

Original comment by panos.la...@gmail.com on 16 Dec 2009 at 11:20