@@ -4,13 +4,13 @@ module Statements
44 # Create a new database function.
55 #
66 # @param name [String, Symbol] The name of the database function.
7- # @param version [Fixnum ] The version number of the function, used to
7+ # @param version [Integer ] The version number of the function, used to
88 # find the definition file in `db/functions`. This defaults to `1` if
99 # not provided.
1010 # @param sql_definition [String] The SQL query for the function schema.
1111 # If both `sql_definition` and `version` are provided,
12- # `sql_definition` takes prescedence .
13- # @return The database response from executing the create statement.
12+ # `sql_definition` takes precedence .
13+ # @return [void] The database response from executing the create statement.
1414 #
1515 # @example Create from `db/functions/uppercase_users_name_v02.sql`
1616 # create_function(:uppercase_users_name, version: 2)
@@ -45,10 +45,10 @@ def create_function(name, options = {})
4545 # Drop a database function by name.
4646 #
4747 # @param name [String, Symbol] The name of the database function.
48- # @param revert_to_version [Fixnum ] Used to reverse the `drop_function`
48+ # @param revert_to_version [Integer ] Used to reverse the `drop_function`
4949 # command on `rake db:rollback`. The provided version will be passed as
5050 # the `version` argument to {#create_function}.
51- # @return The database response from executing the drop statement.
51+ # @return [void] The database response from executing the drop statement.
5252 #
5353 # @example Drop a function, rolling back to version 2 on rollback
5454 # drop_function(:uppercase_users_name, revert_to_version: 2)
@@ -60,13 +60,13 @@ def drop_function(name, options = {})
6060 # Update a database function.
6161 #
6262 # @param name [String, Symbol] The name of the database function.
63- # @param version [Fixnum ] The version number of the function, used to
63+ # @param version [Integer ] The version number of the function, used to
6464 # find the definition file in `db/functions`. This defaults to `1` if
6565 # not provided.
6666 # @param sql_definition [String] The SQL query for the function schema.
6767 # If both `sql_definition` and `version` are provided,
68- # `sql_definition` takes prescedence .
69- # @return The database response from executing the create statement.
68+ # `sql_definition` takes precedence .
69+ # @return [void] The database response from executing the create statement.
7070 #
7171 # @example Update function to a given version
7272 # update_function(
@@ -106,13 +106,13 @@ def update_function(name, options = {})
106106 # Create a new database trigger.
107107 #
108108 # @param name [String, Symbol] The name of the database trigger.
109- # @param version [Fixnum ] The version number of the trigger, used to
109+ # @param version [Integer ] The version number of the trigger, used to
110110 # find the definition file in `db/triggers`. This defaults to `1` if
111111 # not provided.
112112 # @param sql_definition [String] The SQL query for the function. An error
113113 # will be raised if `sql_definition` and `version` are both set,
114114 # as they are mutually exclusive.
115- # @return The database response from executing the create statement.
115+ # @return [void] The database response from executing the create statement.
116116 #
117117 # @example Create trigger from `db/triggers/uppercase_users_name_v01.sql`
118118 # create_trigger(:uppercase_users_name, version: 1)
@@ -152,10 +152,10 @@ def create_trigger(name, options = {})
152152 # @param name [String, Symbol] The name of the database trigger.
153153 # @param on [String, Symbol] The name of the table the database trigger
154154 # is associated with.
155- # @param revert_to_version [Fixnum ] Used to reverse the `drop_trigger`
155+ # @param revert_to_version [Integer ] Used to reverse the `drop_trigger`
156156 # command on `rake db:rollback`. The provided version will be passed as
157157 # the `version` argument to {#create_trigger}.
158- # @return The database response from executing the drop statement.
158+ # @return [void] The database response from executing the drop statement.
159159 #
160160 # @example Drop a trigger, rolling back to version 3 on rollback
161161 # drop_trigger(:log_inserts, on: :users, revert_to_version: 3)
@@ -171,15 +171,15 @@ def drop_trigger(name, options = {})
171171 # and `version` parameter.
172172 #
173173 # @param name [String, Symbol] The name of the database trigger.
174- # @param version [Fixnum ] The version number of the trigger.
174+ # @param version [Integer ] The version number of the trigger.
175175 # @param on [String, Symbol] The name of the table the database trigger
176176 # is associated with.
177177 # @param sql_definition [String] The SQL query for the function. An error
178178 # will be raised if `sql_definition` and `version` are both set,
179179 # as they are mutually exclusive.
180- # @param revert_to_version [Fixnum ] The version number to rollback to on
180+ # @param revert_to_version [Integer ] The version number to rollback to on
181181 # `rake db rollback`
182- # @return The database response from executing the create statement.
182+ # @return [void] The database response from executing the create statement.
183183 #
184184 # @example Update trigger to a given version
185185 # update_trigger(
0 commit comments