good news... got the script all cleaned up and am uploading to github to be used for this stuff we've been doing plus teh old use case of CSV imports that we started on but had problems with markdown file 10 limit.
working great from what i can tell. and there are now 2 sets of additional options: 1) choose JSON or markdown format... 2) choose Attribute type import or Block import.
the attribute vs block piece is what took me so long last night because I realize that the use case of the original script was one row per "page"/entity in a CSV like a person or Bible Book name etc. and then multiple columns for attributes.
but with all the verses... aka multiple "blocks" of text per page, that makes the CSV have many rows for the same page/entity (e.g., Genesis chapter 1 is repeated x number of times in csv for each verse)
so the logic was different. so now you can do both... you choose whether one row per entity and attributes as columns... or multiple rows per page name with just a single additional column for each block of text you want to add to each page.
good news... got the script all cleaned up and am uploading to github to be used for this stuff we've been doing plus teh old use case of CSV imports that we started on but had problems with markdown file 10 limit. working great from what i can tell. and there are now 2 sets of additional options: 1) choose JSON or markdown format... 2) choose Attribute type import or Block import. the attribute vs block piece is what took me so long last night because I realize that the use case of the original script was one row per "page"/entity in a CSV like a person or Bible Book name etc. and then multiple columns for attributes. but with all the verses... aka multiple "blocks" of text per page, that makes the CSV have many rows for the same page/entity (e.g., Genesis chapter 1 is repeated x number of times in csv for each verse) so the logic was different. so now you can do both... you choose whether one row per entity and attributes as columns... or multiple rows per page name with just a single additional column for each block of text you want to add to each page.