diff --git a/bin/import-bible.php b/bin/import-bible.php new file mode 100644 index 0000000..780eb77 --- /dev/null +++ b/bin/import-bible.php @@ -0,0 +1,26 @@ + $data) { + $stmt = $db->prepare('INSERT INTO bible (id, book, chapter, verse, content, book_index) VALUES (:id, :book, :chapter, :verse, :content, :book_index)'); + + foreach ($data->text as $chapter => $verses) { + foreach ($verses as $verse => $text) { + print "{$book} {$chapter}:{$verse}".PHP_EOL; + $stmt->execute([ + 'id' => Uuid::v4(), + 'book' => $book, + 'chapter' => $chapter, + 'verse' => ($verse + 1), + 'content' => $text, + 'book_index' => $data->index + ]); + } + } +}