Czy istnieje sposób na obsługę nazw tabel z przedrostkami podczas korzystania z pliku Sequelize.js?Obsługa prefiksów w Sequelize.js
Wyobraź sobie, że chciałem zbudować platformę blogową, aby każdy zarejestrowany użytkownik mógł uzyskać własny blog i URL (subdomeny). Teraz jeśli ktoś otwiera userxxx.mydomain.com
powinien dostać materiały z tabel nazwanych userxxx_TABLENAME
podczas otwierania difuser.mydomain.com
będzie pobierał dane z difuser_TABLENAME
itp
Próbowałem dodawanie przedrostków nazw modeli np: sequelize.define('userxxx_Post' ...)
które mogą działać, ale tworzy bałagan, jeśli chodzi o Many do wielu relacji (nazwy tabel stają się userxxx_Postuserxxx_Comment
).
Czy istnieje lepszy sposób?
(nie jestem dokładnie budowę blogosferę na node.js ale rozwiązanie tego problemu będzie taka sama)