Creates a new collection for an artist with default settings. Collections are containers for grouping related artworks (series, projects, etc.).
This function creates records in both collection_index and
collection_settings tables atomically. The settings row ensures
visibility queries work correctly for new collections.
See also
Other data-modify:
addArtwork(),
updateArtistBenchmarks(),
updateArtistStats()