Multiple workers querying a single D1 database is fine, and expected. Multiple worker projects doing

Multiple workers querying a single D1 database is fine, and expected. Multiple worker projects doing migrations on it is not expected since you need to have a single source of truth. You could even put them outside your worker projects entirely and run them in your CI.
Was this page helpful?