The ITableDefinition interface exposes simple methods to create, drop, and alter tables on the data store.
ITableDefinition is optional for providers that do not otherwise support table creation; it is mandatory for providers that support table creation through commands.
| Method | Description |
|---|---|
| AddColumn | Adds a new column to a base table. |
| CreateTable | Creates a new base table in the data store. |
| DropColumn | Drops a column from a base table. |
| DropTable | Drops a base table in the data store. |