top

exp 包中是用于 SQL 语句生成的各种组件

exp.go 中保存了 exp 包的一些未分类组件

TODO

普通的表达式没有处理字符串转义,需要接受外部传入的数据的话,请一定参数化

目前还没有对纯文本文法中的命名做映射,要享受转换的能力,请使用 table 和 field 类型 select.go 文件提供以 Sel 类型为核心的 Select 语句生成功能

NOTE

Table 的 name 应该是模型的类型名而非表名,表名只在注册模型的时候显式出现 table 和 field 都是指应用层命名,也就是表和字段对应的类型名和字段名 暂时还不支持主子表的嵌套表示,这个应该尽快实现 在 Postgres 中,用双引号包围的命名大小写敏感,可以包含带有空格等特殊符号的字符 这里暂时没有计划支持。这个别名功能主要供应用层编程使用, 暂时看不到复杂的数据库或应用层命名能带来什么好处。 NOTE:Table 的 name 应该是模型的类型名而非表名,表名只在注册模型的时候显式出现

Imported by 1 package(s)

  1. github.com/Dwarfartisan/pgears

Imports 2 package(s)

  1. github.com/Dwarfartisan/pgears/dbdriver
  2. github.com/lib/pq