On 11/11/22 10:23, Stephen J. Turnbull wrote:
The two database configuration is not really a recommendation. I suppose the practice derives from an abundance of caution, as there are concepts like "User" that must be implemented in somewhat different ways across components (core doesn't authenticate users, while Postorius's primary function is authentication of users). I myself would worry that there might be name collisions among tables, which would cause mayhem, but that's probably excessive.
FWIW, the Mailman3 installations at both mail.python.org and
lists.mailman3.org use a single database and with the exception of
Mailman core's tables and Postorius' template
table, tables are
prefixed with application names like auth
, django_
and hyperkitty_
.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan