PHPackages                             misantron/dynamite - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. misantron/dynamite

ActiveLibrary[Database &amp; ORM](/categories/database)

misantron/dynamite
==================

AWS DynamoDB data fixtures loader

v3.0.0(11mo ago)28.4k↓33.3%1[12 PRs](https://github.com/misantron/dynamite/pulls)MITPHPPHP ^8.2CI passing

Since Jun 2Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/misantron/dynamite)[ Packagist](https://packagist.org/packages/misantron/dynamite)[ RSS](/packages/misantron-dynamite/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (19)Versions (26)Used By (0)

Dynamite - AWS DynamoDB fixtures
================================

[](#dynamite---aws-dynamodb-fixtures)

[![Build Status](https://camo.githubusercontent.com/12d38f3f38a2247b55010392494766e47b2c9bba02c5cac8618ddf769b867271/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6d6973616e74726f6e2f64796e616d6974652f6275696c642e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/misantron/dynamite/actions)[![Code Coverage](https://camo.githubusercontent.com/7f2f0ef64202ae7b03dce5d4d6186fa1ff4583d29a124fa186fa4202fc9b720d/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f67682f6d6973616e74726f6e2f64796e616d6974652e7376673f7374796c653d666c61742d737175617265)](https://app.codecov.io/gh/misantron/dynamite)[![Packagist](https://camo.githubusercontent.com/9ad8e8706e421b801bcaf5119ba1189f6822f97d32914835bba224d1435d30a5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d6973616e74726f6e2f64796e616d6974652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/misantron/dynamite)

Provide a simple way to manage and execute the loading of data fixtures for AWS DynamoDB storage.
Can use client from [AWS PHP SDK](https://aws.amazon.com/sdk-for-php/) or [Async AWS](https://async-aws.com/) under the hood.
Library code design is heavily inspired by [doctrine/data-fixtures](https://github.com/doctrine/data-fixtures).

Install
-------

[](#install)

The preferred way to install is through [Composer](https://getcomposer.org). Run this command to install the latest stable version:

```
composer require --dev misantron/dynamite
```

Loading fixtures
----------------

[](#loading-fixtures)

### Create table creation class

[](#create-table-creation-class)

This feature is optional.
Fixture classes must implement `Dynamite\TableInterface` interface to be visible for a loader.

```
