~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/schema_dictionary/columns.cc

  • Committer: Brian Aker
  • Date: 2010-03-02 17:58:59 UTC
  • mto: (1309.2.12 build)
  • mto: This revision was merged to the branch mainline in revision 1318.
  • Revision ID: brian@gaz-20100302175859-x0z0bg73054wrswy
Column changing.

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
  add_field("COLUMN_DEFAULT_UPDATE");
40
40
  add_field("IS_NULLABLE", plugin::TableFunction::BOOLEAN);
41
41
  add_field("IS_INDEXED", plugin::TableFunction::BOOLEAN);
42
 
  add_field("IS_PRIMARY", plugin::TableFunction::BOOLEAN);
 
42
  add_field("IS_USED_IN_PRIMARY", plugin::TableFunction::BOOLEAN);
43
43
  add_field("IS_UNIQUE", plugin::TableFunction::BOOLEAN);
44
44
  add_field("IS_MULTI", plugin::TableFunction::BOOLEAN);
45
 
  add_field("IS_MULTI_FIRST", plugin::TableFunction::BOOLEAN);
 
45
  add_field("IS_FIRST_IN_MULTI", plugin::TableFunction::BOOLEAN);
46
46
  add_field("INDEXES_FOUND_IN", plugin::TableFunction::NUMBER);
47
47
  add_field("DATA_TYPE");
48
48
 
146
146
  /* IS_NULLABLE */
147
147
  push(column.constraints().is_nullable());
148
148
 
149
 
  /* IS_INDEXED, IS_PRIMARY, IS_UNIQUE, IS_MULTI, IS_MULTI_FIRST, INDEXES_FOUND_IN */
 
149
  /* IS_INDEXED, IS_USED_IN_PRIMARY, IS_UNIQUE, IS_MULTI, IS_FIRST_IN_MULTI, INDEXES_FOUND_IN */
150
150
  bool is_indexed= false;
151
151
  bool is_primary= false;
152
152
  bool is_unique= false;
184
184
      }
185
185
    }
186
186
  }
187
 
  /* ...IS_INDEXED, IS_PRIMARY, IS_UNIQUE, IS_MULTI, IS_MULTI_FIRST, INDEXES_FOUND_IN */
 
187
  /* ...IS_INDEXED, IS_USED_IN_PRIMARY, IS_UNIQUE, IS_MULTI, IS_FIRST_IN_MULTI, INDEXES_FOUND_IN */
188
188
  push(is_indexed);
189
189
  push(is_primary);
190
190
  push(is_unique);