appnexus / schema-tool

framework-agnostic, schema management tool for everyone
Other
40 stars 21 forks source link

Postgres Init is Confusing #58

Closed JohnMurray closed 8 years ago

JohnMurray commented 9 years ago

Postgres goes a step further with the abstraction of databases than MySQL, using both databases (logically separated) and schemas (logical groupings, not necessarily separated). The postgres integration only creates the schema (or it should). Because it's not creating the database, this can be a little confusing when running "init".

Init should create the database and schemas if they do not already exist and it should log properly to the user to let them know what it is doing.

JohnMurray commented 8 years ago

Documentation around this has been updated recently, so I think we can close this off as being solved simply by documenting this.