mc table

The mc table command manages AIStor Tables on AIStor clusters.

AIStor Tables implements native Iceberg tables support in AIStor object storage, allowing you to create, manage, and query Iceberg tables directly through AIStor with no dependencies on external catalog services or metadata databases.

AIStor introduces support for Tables in minio RELEASE.2026-02-02T23-40-11Z and mc version RELEASE.2026-02-03T00-12-26Z.

Subcommands

mc table includes the following subcommands:

Subcommand Description
create Create a new table.
config Generate query engine configuration for catalog.
list List tables.
namespace Manage namespaces.
remove Delete a table.
rename Rename a table.
show Show table metadata.
view Manage views.
warehouse Manage warehouses.

You must create or remove warehouses, namespaces, and tables in the correct order. First create the warehouse, then namespaces in that warehouse, then tables in a namespace. To delete resources, perform these actions in the opposite order.

For example, to create a table in a new warehouse:

  1. Create warehouse mywarehouse.
  2. Create namespace mynamespace.
  3. Create table mytable.