tenancy / multi-tenant

Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously github.com/hyn/multi-tenant
https://tenancy.dev
MIT License
2.56k stars 394 forks source link

Upgrade to Laravel 10 #1039

Closed fatm-dev closed 1 year ago

fatm-dev commented 1 year ago

I'm fully aware that there is 2 pull requests for laravel 10 update. They don't have an activity and hence i upgraded mine to laravel 10 and tested circleci pipeline as well decided to put it.

fatm-dev commented 1 year ago

Posgres v15 has an update on Remove PUBLIC creation permission on the [public schema](https://www.postgresql.org/docs/15/ddl-schemas.html#DDL-SCHEMAS-PUBLIC) (Noah Misch) in Release Notes PostgreSQL 15.0. So circle ci test DB_CONNECTION=pgsql DB_HOST=pgsql TENANCY_SYSTEM_CONNECTION_NAME=pgsql ./vendor/bin/phpunit -c ci.phpunit.xml was failing with error Insufficient privilege: 7 ERROR: permission denied for schema public at character 14. That's why downgraded posgres to v14.

ArlonAntonius commented 1 year ago

Thank you for your contribution to Tenancy. We're always open to new contributions and appreciate all the help we get from our community.

We have merged the Laravel 10 Support a week ago and your PR helped a lot with that 🚀 Thanks for everything.

You can also find Tenancy on the following platforms: