Tables
Manage data tables in your Memberstack application.
memberstack tables <subcommand> [options]tables list
List all data tables.
memberstack tables listExample
$ memberstack tables list
[
{
"id": "tbl_abc123",
"name": "Products",
"key": "products",
...
}
]tables get
Get a data table by key or ID.
memberstack tables get <table_key>Arguments
| Argument | Description | Required |
|---|---|---|
table_key | Table key or ID | Yes |
Examples
memberstack tables get products
memberstack tables get tbl_abc123tables describe
Show detailed schema information for a table.
memberstack tables describe <table_key>Arguments
| Argument | Description | Required |
|---|---|---|
table_key | Table key or ID | Yes |
Description
Displays the table name, key, ID, access rules (create, read, update, delete), and all fields with their type, required status, and references.
Example
$ memberstack tables describe products
Table: Products
Key: products
ID: tbl_abc123
Access Rules:
Create: ADMIN
Read: PUBLIC
Update: ADMIN
Delete: ADMIN
Fields:
name String required
price Number required
category String
owner Relation → memberstables create
Create a new data table.
memberstack tables create [options]Options
| Option | Description | Required |
|---|---|---|
--name <name> | Table name | Yes |
--key <key> | Table key (unique identifier) | Yes |
--create-rule <rule> | Access rule for creating records | No |
--read-rule <rule> | Access rule for reading records | No |
--update-rule <rule> | Access rule for updating records | No |
--delete-rule <rule> | Access rule for deleting records | No |
Access rule values: PUBLIC, AUTHENTICATED, AUTHENTICATED_OWN, ADMIN_ONLY
Examples
memberstack tables create --name "Products" --key products
memberstack tables create --name "Orders" --key orders --create-rule AUTHENTICATED --read-rule PUBLICtables update
Update a data table.
memberstack tables update <id> [options]Arguments
| Argument | Description | Required |
|---|---|---|
id | Table ID | Yes |
Options
| Option | Description |
|---|---|
--name <name> | Table name |
--create-rule <rule> | Access rule for creating records |
--read-rule <rule> | Access rule for reading records |
--update-rule <rule> | Access rule for updating records |
--delete-rule <rule> | Access rule for deleting records |
Access rule values: PUBLIC, AUTHENTICATED, AUTHENTICATED_OWN, ADMIN_ONLY
Examples
memberstack tables update tbl_abc123 --name "Updated Products"
memberstack tables update tbl_abc123 --delete-rule ADMIN_ONLY --read-rule PUBLICtables delete
Delete a data table.
memberstack tables delete <id>Arguments
| Argument | Description | Required |
|---|---|---|
id | Table ID | Yes |
Example
memberstack tables delete tbl_abc123FAQ
How is this guide?
Last updated on