Skip to content

Commit e96c9a4

Browse files
committed
Make the gerated data take up just shy of 1 KB per item
1 parent f3ebbd2 commit e96c9a4

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

generate_mass_data.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@ aws dynamodb create-table --table-name "${table_name}" --attribute-definitions A
99
items_preamble="{\"${table_name}\": ["
1010
items_middle=""
1111
items_ending=']}'
12+
lorem_ipsum='Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a efficitur nunc. Morbi fermentum sem metus, vel venenatis leo porttitor quis. Etiam maximus neque a pharetra viverra. Sed turpis lacus, blandit ac tortor elementum, scelerisque feugiat risus. Nam malesuada augue et purus aliquet, et semper dolor cursus. Suspendisse volutpat dolor nec efficitur rutrum. Aliquam leo libero, posuere eget vulputate in, luctus nec nibh. Donec eu tellus eu libero scelerisque molestie. Ut sed pretium nibh. Donec suscipit eget dui quis lacinia. Aliquam non pulvinar massa, nec blandit lectus. Cras sollicitudin rhoncus ex. Nunc ipsum dui, dictum in risus nec, convallis rutrum justo. In tempor dui nisl, in fringilla massa vehicula ac. Donec a ipsum luctus, venenatis magna ut, venenatis risus. Vivamus eu dapibus odio. Aenean dapibus urna orci, sed pharetra nunc dapibus ac. Praesent ornare, felis sit amet mattis faucibus, odio arcu laoreet arcu, eu blandit nisi turpis cursus enim.'
1213

1314
for ((index = 1 ; index <= num_items ; index++)); do
14-
current_request="{\"PutRequest\": {\"Item\": {\"id\": {\"S\": \"$(uuidgen)\"}}}}"
15+
current_request="{\"PutRequest\": {\"Item\": {\"id\": {\"S\": \"$(uuidgen)\"}, \"text\": {\"S\": \"${lorem_ipsum}\"}}}}"
1516
items_middle="${items_middle}${current_request},"
1617
if [[ $((index % 25)) == 0 ]]; then
1718
items_middle=${items_middle::${#items_middle}-1}

0 commit comments

Comments
 (0)