伊戈尔
igor是用Go编写的PostgreSQL抽象层。 Igor语法(几乎)与兼容。
何时使用igor
当您的DBMS是PostgreSQL时,您应该使用igor,并且您想要在其之上放置一个抽象层,并以一种智能,便捷,安全和快速的方式进行CRUD操作。
因此,使用igor时,您不会创建新的架构。 通常,igor不支持DDL(您可以使用Raw和Exec ,但没有为此目的专门创建的方法)。
伊戈尔做什么
始终使用准备好的语句:无sql注入和良好的性能。
支持交易
通过igor.JSON支持PostgreSQL JSON和JSONB类型
支持PostgreSQL
使用类似于GORM的语