~stewart/drizzle/multitenant

Viewing all changes in revision 2263.

  • Committer: Stewart Smith
  • Date: 2011-03-19 16:07:22 UTC
  • Revision ID: stewart@flamingspork.com-20110319160722-zx1xe4anpk5cs1il
remove the string db_arg only identifier::Schema constructor - force every use of identifier::Schema to supply a Catalog identifier. This means we go change everywhere in the server that creates just about any type of identifier. We get the identifier from Session. This patch still has bugs around various SHOW commands and doesn't fix the keys to hash things to include the catalog name... but this does enable you to cerate two catalogs and have schemas in each and tables in them.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: