Евгений Иванов, ну что тут сказать. С вашей личностью вы выбрали не тот фреймворк, вы уже исчерпали всю помощь :)
Если вы так наплевательски относитесь к тем кто помогает, то вам нужно было выбирать какой то мега популярный фреймворк где очень много людей, которых вы сможете дольше "доить".
Вы по каждому чиху будете создавать вопрос? Вы мало того, что не читаете, что вам пишет ошибка, вы так же не уважаете здесь людей, которые вам помогают (точнее помогали).
Неужели вы думаете, что вам тут будут и дальше отвечать?
Владимир, если вас устраивает не большая просадка в скорости вставки ULID, то используйте их, тогда не придётся велосипедить и заменять их :)
Да и ULID так же позволяет выкинуть такие поля как createAt, если они у вас есть, то просто очевидно что лучше использовать UUIDv7 или ULID.
mayton2019, Вы ответили, что от GUID одни недостатки. Для старых версий я согласен, но вот начиная с UUIDv6, ну и UUIDv7 который совместим с ULID, эти проблемы решены. Они даже по скорости вставки очень сильно приблизились к целочисленным.
Вы же судя по тому что пошли в вики, про новые версии UUID даже и не слышали.
Евгений Иванов, курите доку, надеюсь вам перестанут что-то пытаться разжёвывать, вы тупо не уважаете чужой труд, и продолжаете задавать глупые вопросы.
:)