# TynamoTable

### Create tynamo table

Define one table inside dynamodb. Manipulate tables or data through this object.

```typescript
@DynamoEntity()
class Entity {
    ...
}

const tynamo: Tynamo = new Tynamo({...})
const entityTable: TynamoTable<Entity> = tynamo.getTableOf(Entity);

```

### Support method

| Methods        | Support since, |
| -------------- | -------------- |
| createTable    | 1.5.4          |
| deleteTable    | 1.5.4          |
| describeTable  | 1.5.4          |
| putItem        | 1.5.4          |
| getItem        | 1.5.4          |
| updateItem     | 1.5.4          |
| deleteItem     | 1.5.4          |
| batchGetItem   | 1.5.4          |
| batchWriteItem | 1.5.4          |
| scan           | 1.5.4          |
| query          | 1.5.4          |

{% hint style="info" %}
We're working to support more methods.
{% endhint %}
