3 ms·
Strongly typed languages help somewhat, but you still often need to store or serialize the data in something less clever (e.g. JSON). To reduce risk of mixup o
by pornel 9y ago
Strongly typed languages help somewhat, but you still often need to store or serialize the data in something less clever (e.g. JSON).
To reduce risk of mixup of different kinds of IDs in the system I used different increment values in Postgresql sequences (e.g. 13 for users, 7 for categories), so the IDs quickly went out of sync and had little overlap.