scenic
scenic copied to clipboard
Versioned database views for Rails
1. Thank you for this incredibly useful gem. 2. I tested this issue with both scenic 1.5.4, 1.5.5, and 1.6.0. 3. The bug I'm reporting is that "WITH NO DATA"...
Fixes https://github.com/scenic-views/scenic/issues/334 When materialized view is created within a custom schema and then we try to update it, the original indexes are not retrieved because of the problem within the...
When executing a migration **the schema search path** should not be included on the schema.rb since this is Environment dependant and **will break** on a different configuration: Example of schema.rb...
We would like to use scenic from within a rails engine. However, the path to the view is not coming up correctly. In my example I have this. ``` -...
I'm finding that with each migration we do, the view definitions get moved around in my schema file. This leads to unnecessary schema.rb changes that make it pretty difficult to...
Hi, There is a flaw in the Postgres Adapter DependencyParser class to find out which mat views are dependencies of the mat view that is being refreshed. It results in...
Sometimes the gem throws Scenic::Adapters::Postgres::MaterializedViewsNotSupportedError even though the aws rds has postgres version of 11.3 which supports materialized views. Anyone else facing similar issue? Environment Details ruby '~> 2.6.6' gem...
I ran into the issue that was described in https://github.com/scenic-views/scenic/issues/147. This PR seems to solve the issue. Possible related issues: - https://github.com/scenic-views/scenic/issues/147 - https://github.com/scenic-views/scenic/issues/226 - https://github.com/scenic-views/scenic/issues/330
It's always been possible to have connections to multiple databases of different types specified in `database.yml` and used through `establish_connection`. In Rails 6 this was expanded to support primary and...
This helps in situations where you are creating or updating views from within a Rails engine. By adding the `root_path` to the statement it will be able to correctly find...