mirror of
https://github.com/jbranchaud/til
synced 2026-01-07 09:08:01 +00:00
Add Set Schema Search Path as a rails til
This commit is contained in:
@@ -198,6 +198,7 @@ _310 TILs and counting..._
|
|||||||
- [Retrieve An Object If It Exists](rails/retrieve-an-object-if-it-exists.md)
|
- [Retrieve An Object If It Exists](rails/retrieve-an-object-if-it-exists.md)
|
||||||
- [Select A Select By Selector](rails/select-a-select-by-selector.md)
|
- [Select A Select By Selector](rails/select-a-select-by-selector.md)
|
||||||
- [Select Value For SQL Counts](rails/select-value-for-sql-counts.md)
|
- [Select Value For SQL Counts](rails/select-value-for-sql-counts.md)
|
||||||
|
- [Set Schema Search Path](rails/set-schema-search-path.md)
|
||||||
- [Show Pending Migrations](rails/show-pending-migrations.md)
|
- [Show Pending Migrations](rails/show-pending-migrations.md)
|
||||||
- [Show Rails Models With Pry](rails/show-rails-models-with-pry.md)
|
- [Show Rails Models With Pry](rails/show-rails-models-with-pry.md)
|
||||||
- [Show Rails Routes With Pry](rails/show-rails-routes-with-pry.md)
|
- [Show Rails Routes With Pry](rails/show-rails-routes-with-pry.md)
|
||||||
|
|||||||
16
rails/set-schema-search-path.md
Normal file
16
rails/set-schema-search-path.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
# Set Schema Search Path
|
||||||
|
|
||||||
|
By default the schema search path for a PostgreSQL database is going to be
|
||||||
|
`"$user", public`. Tables created by a Rails migration are going to end up
|
||||||
|
on the `public` schema by default. If your application has other schemas in
|
||||||
|
play, then you may want to ensure that those schemas are also on the schema
|
||||||
|
search path. This can be accomplished by adding the `schema_search_path`
|
||||||
|
setting to your `database.yml` file. For instance, to include both the
|
||||||
|
`legacy` and `public` schema in the Postgres search path, add the following
|
||||||
|
line:
|
||||||
|
|
||||||
|
```ruby
|
||||||
|
schema_search_path: "legacy,public"
|
||||||
|
```
|
||||||
|
|
||||||
|
h/t Jack Christensen
|
||||||
Reference in New Issue
Block a user