Bundle Configuration:
dynamite:
tables:
default:
table_name: '%ddb_table_name%'
partition_key_name: pk
sort_key_name: sk
object_type_attr: _ot
managed_items:
- Your\Entity\Name\Goes\Here
indexes:
GSI1:
pk: gsi1pk
sk: gsi1sk
Defining a repository as a service:
somewhere in your services.yaml
:
Your\Repository\Name\Goes\here:
factory: ['@dynamite.registry', getItemRepositoryFor]
arguments:
- Your\Entity\Name\Goes\Here