Hacker News new | ask | show | jobs
by pixelbash 2957 days ago
Also a note around the number of products, I think you would be okay, promotions - see other comment, dynamic adjusters would be fine I think.

One thing to watch out for is Spree leaves cart level orders in the database, and deleting an order is not trivial. I have a cron job that deletes incomplete orders over a certain age, made after I realised ~90% of the database size was made up of abandoned cart data.

1 comments

Thanks that's good to know. Since I'm selling personalized things I'd probably keep all of the abondoned carts around so they're still there when people return. My current database stores all the abandoned carts in serialized blobs with Java objects so anything is better than that for maintenance!