Mysql
 sql >> база данни >  >> RDS >> Mysql

Случайни идентификатори в sqlalchemy (пилони)

най-добрият начин е да използвате произволно генерирани UUID:

import uuid

id = uuid.uuid4()

uuid типовете данни са достъпни изначално в някои бази данни като Postgresql (SQLAlchemy има собствен тип данни PG uuid за тази цел - в 0.5 той се нарича sqlalchemy.databases.postgres.PGUuid ). Също така трябва да можете да съхранявате uuid във всяко 16 байтово поле CHAR (въпреки че не съм пробвал това специално на MySQL или други).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL с меко изтриване, ограничения за уникален ключ и външни ключове

  2. Промяна на формата на датата в заявката

  3. C# MySQL конектор

  4. #1214 - Използваният тип таблица не поддържа индекси FULLTEXT

  5. Как да получите достъп до MySQL от отдалечен компютър (не localhost)?