Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
张重言
rails
提交
5b1d2d80
R
rails
项目概览
张重言
/
rails
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rails
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5b1d2d80
编写于
5月 17, 2013
作者:
A
Aaron Patterson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
call super from initialize
上级
05eae0ac
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
10 addition
and
0 deletion
+10
-0
lib/arel/nodes/and.rb
lib/arel/nodes/and.rb
+1
-0
lib/arel/nodes/binary.rb
lib/arel/nodes/binary.rb
+1
-0
lib/arel/nodes/function.rb
lib/arel/nodes/function.rb
+1
-0
lib/arel/nodes/insert_statement.rb
lib/arel/nodes/insert_statement.rb
+1
-0
lib/arel/nodes/node.rb
lib/arel/nodes/node.rb
+3
-0
lib/arel/nodes/select_core.rb
lib/arel/nodes/select_core.rb
+1
-0
lib/arel/nodes/select_statement.rb
lib/arel/nodes/select_statement.rb
+1
-0
lib/arel/nodes/unary.rb
lib/arel/nodes/unary.rb
+1
-0
未找到文件。
lib/arel/nodes/and.rb
浏览文件 @
5b1d2d80
...
...
@@ -4,6 +4,7 @@ class And < Arel::Nodes::Node
attr_reader
:children
def
initialize
children
,
right
=
nil
super
()
unless
Array
===
children
warn
"(
#{
caller
.
first
}
) AND nodes should be created with a list"
children
=
[
children
,
right
]
...
...
lib/arel/nodes/binary.rb
浏览文件 @
5b1d2d80
...
...
@@ -4,6 +4,7 @@ class Binary < Arel::Nodes::Node
attr_accessor
:left
,
:right
def
initialize
left
,
right
super
()
@left
=
left
@right
=
right
end
...
...
lib/arel/nodes/function.rb
浏览文件 @
5b1d2d80
...
...
@@ -7,6 +7,7 @@ class Function < Arel::Nodes::Node
attr_accessor
:expressions
,
:alias
,
:distinct
def
initialize
expr
,
aliaz
=
nil
super
()
@expressions
=
expr
@alias
=
aliaz
&&
SqlLiteral
.
new
(
aliaz
)
@distinct
=
false
...
...
lib/arel/nodes/insert_statement.rb
浏览文件 @
5b1d2d80
...
...
@@ -4,6 +4,7 @@ class InsertStatement < Arel::Nodes::Node
attr_accessor
:relation
,
:columns
,
:values
def
initialize
super
()
@relation
=
nil
@columns
=
[]
@values
=
nil
...
...
lib/arel/nodes/node.rb
浏览文件 @
5b1d2d80
...
...
@@ -6,6 +6,9 @@ class Node
include
Arel
::
FactoryMethods
include
Enumerable
def
initialize
end
###
# Factory method to create a Nodes::Not node that has the recipient of
# the caller as a child.
...
...
lib/arel/nodes/select_core.rb
浏览文件 @
5b1d2d80
...
...
@@ -5,6 +5,7 @@ class SelectCore < Arel::Nodes::Node
attr_accessor
:having
,
:source
,
:set_quantifier
def
initialize
super
()
@source
=
JoinSource
.
new
nil
@top
=
nil
...
...
lib/arel/nodes/select_statement.rb
浏览文件 @
5b1d2d80
...
...
@@ -5,6 +5,7 @@ class SelectStatement < Arel::Nodes::Node
attr_accessor
:limit
,
:orders
,
:lock
,
:offset
,
:with
def
initialize
cores
=
[
SelectCore
.
new
]
super
()
@cores
=
cores
@orders
=
[]
@limit
=
nil
...
...
lib/arel/nodes/unary.rb
浏览文件 @
5b1d2d80
...
...
@@ -5,6 +5,7 @@ class Unary < Arel::Nodes::Node
alias
:value
:expr
def
initialize
expr
super
()
@expr
=
expr
end
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录