---
title: "aeontel database"
description: "Manage databases"
section: "CLI"
group: "Commands"
order: 807
---

## Database commands

### `aeontel database list`

List databases in a workspace

```ts
aeontel database list --workspace <id>
```

```bash
aeontel database list --workspace wsp_...
```

### `aeontel database create`

Create a database

```ts
aeontel database create <name> --workspace <id> [--slug <slug>] [--description <desc>] [--kind <kind>]
```

```bash
aeontel database create "My name" --workspace wsp_...
```

### `aeontel database get`

Get database details

```ts
aeontel database get <id>
```

```bash
aeontel database get id_...
```

### `aeontel database update`

Update database

```ts
aeontel database update <id> [--name <name>] [--description <desc>]
```

```bash
aeontel database update id_...
```

### `aeontel database delete`

Delete database

```ts
aeontel database delete <id>
```

```bash
aeontel database delete id_...
```

### `aeontel database describe`

Describe a table (columns + row count)

```ts
aeontel database describe <id> <table>
```

```bash
aeontel database describe id_... my_table
```

### `aeontel database query`

Execute a SQL statement against a database

```ts
aeontel database query <id> --sql <sql> [--params <json>] [--json]
```

```bash
aeontel database query id_... --sql "SELECT 1"
```

### `aeontel database restore`

Restore a soft-deleted database

```ts
aeontel database restore <id>
```

```bash
aeontel database restore id_...
```

### `aeontel database rows`

Browse rows in a table

```ts
aeontel database rows <id> <table> [--limit <n>] [--offset <n>] [--json]
```

```bash
aeontel database rows id_... my_table
```

### `aeontel database tables`

List tables in a database

```ts
aeontel database tables <id>
```

```bash
aeontel database tables id_...
```
