diff --git a/Array.html b/Array.html
index 509f0b0f2..f12ed757f 100644
--- a/Array.html
+++ b/Array.html
@@ -1857,21 +1857,21 @@
-
+
avram/blank_extensions.cr
-
+
avram/charms/array_extensions.cr
-
+
avram/object_extensions.cr
@@ -2066,7 +2066,7 @@
@@ -2096,7 +2096,7 @@
@@ -2117,7 +2117,7 @@
diff --git a/Avram.html b/Avram.html
index 17df59a77..1ca20ec42 100644
--- a/Avram.html
+++ b/Avram.html
@@ -1818,84 +1818,84 @@
-
+
avram.cr
-
+
avram/chrono_units.cr
-
+
avram/database/column_info.cr
-
+
avram/database/database_info.cr
-
+
avram/database/table_info.cr
-
+
avram/errors.cr
-
+
avram/nothing.cr
-
+
avram/order_by_clause.cr
-
+
avram/order_by_clause/order_by.cr
-
+
avram/order_by_clause/order_by_random.cr
-
+
avram/version.cr
-
+
lucky/ext/avram/errors.cr
@@ -2057,7 +2057,7 @@
@@ -2080,7 +2080,7 @@
@@ -2096,7 +2096,7 @@
@@ -2126,7 +2126,7 @@
diff --git a/Avram/AddColumnAttributes.html b/Avram/AddColumnAttributes.html
index a1d1c32c8..4f56e40b8 100644
--- a/Avram/AddColumnAttributes.html
+++ b/Avram/AddColumnAttributes.html
@@ -1831,7 +1831,7 @@
-
+
avram/add_column_attributes.cr
diff --git a/Avram/Associations.html b/Avram/Associations.html
index 0e5ae2cbf..0790a6266 100644
--- a/Avram/Associations.html
+++ b/Avram/Associations.html
@@ -1834,14 +1834,14 @@
-
+
avram/associations.cr
-
+
avram/associations/belongs_to.cr
diff --git a/Avram/Associations/BelongsTo.html b/Avram/Associations/BelongsTo.html
index 54cd8f4b4..6b7acab4c 100644
--- a/Avram/Associations/BelongsTo.html
+++ b/Avram/Associations/BelongsTo.html
@@ -1816,7 +1816,7 @@
-
+
avram/associations/belongs_to.cr
@@ -1881,7 +1881,7 @@
diff --git a/Avram/Associations/HasMany.html b/Avram/Associations/HasMany.html
index b6007b3dc..e28684bda 100644
--- a/Avram/Associations/HasMany.html
+++ b/Avram/Associations/HasMany.html
@@ -1816,7 +1816,7 @@
-
+
avram/associations/has_many.cr
@@ -1881,7 +1881,7 @@
diff --git a/Avram/Associations/HasOne.html b/Avram/Associations/HasOne.html
index a271331a1..fe015682d 100644
--- a/Avram/Associations/HasOne.html
+++ b/Avram/Associations/HasOne.html
@@ -1816,7 +1816,7 @@
-
+
avram/associations/has_one.cr
@@ -1881,7 +1881,7 @@
diff --git a/Avram/Attribute.html b/Avram/Attribute.html
index 00f81166b..cb7fea5d5 100644
--- a/Avram/Attribute.html
+++ b/Avram/Attribute.html
@@ -1818,7 +1818,7 @@
-
+
avram/attribute.cr
@@ -2076,7 +2076,7 @@
@@ -2106,7 +2106,7 @@
@@ -2134,7 +2134,7 @@
@@ -2150,7 +2150,7 @@
@@ -2166,7 +2166,7 @@
@@ -2182,7 +2182,7 @@
@@ -2204,7 +2204,7 @@
@@ -2226,7 +2226,7 @@
@@ -2242,7 +2242,7 @@
@@ -2258,7 +2258,7 @@
@@ -2274,7 +2274,7 @@
@@ -2290,7 +2290,7 @@
@@ -2306,7 +2306,7 @@
@@ -2322,7 +2322,7 @@
@@ -2338,7 +2338,7 @@
@@ -2354,7 +2354,7 @@
@@ -2370,7 +2370,7 @@
@@ -2386,7 +2386,7 @@
@@ -2402,7 +2402,7 @@
@@ -2418,7 +2418,7 @@
@@ -2434,7 +2434,7 @@
@@ -2450,7 +2450,7 @@
@@ -2472,7 +2472,7 @@
@@ -2498,7 +2498,7 @@
@@ -2514,7 +2514,7 @@
@@ -2530,7 +2530,7 @@
@@ -2546,7 +2546,7 @@
diff --git a/Avram/Attribute/ErrorMessage.html b/Avram/Attribute/ErrorMessage.html
index c460a6467..9a44d9794 100644
--- a/Avram/Attribute/ErrorMessage.html
+++ b/Avram/Attribute/ErrorMessage.html
@@ -1812,7 +1812,7 @@
-
+
avram/attribute.cr
diff --git a/Avram/AvramError.html b/Avram/AvramError.html
index b301663d8..217912538 100644
--- a/Avram/AvramError.html
+++ b/Avram/AvramError.html
@@ -1857,7 +1857,7 @@
-
+
avram/errors.cr
diff --git a/Avram/BaseQueryTemplate.html b/Avram/BaseQueryTemplate.html
index 5098e063c..b12d874f4 100644
--- a/Avram/BaseQueryTemplate.html
+++ b/Avram/BaseQueryTemplate.html
@@ -1804,7 +1804,7 @@
-
+
avram/base_query_template.cr
@@ -1904,7 +1904,7 @@
diff --git a/Avram/BetweenCriteria.html b/Avram/BetweenCriteria.html
index ebc1a9425..b4cd00a42 100644
--- a/Avram/BetweenCriteria.html
+++ b/Avram/BetweenCriteria.html
@@ -1824,7 +1824,7 @@
-
+
avram/criteria_extensions/between_criteria.cr
diff --git a/Avram/CallableErrorMessage.html b/Avram/CallableErrorMessage.html
index 6c3cc7f40..0c1dc788a 100644
--- a/Avram/CallableErrorMessage.html
+++ b/Avram/CallableErrorMessage.html
@@ -1802,7 +1802,7 @@
-
+
avram/validations/callable_error_message.cr
@@ -1869,7 +1869,7 @@
diff --git a/Avram/Callbacks.html b/Avram/Callbacks.html
index 8ac804e5d..a3506ab0a 100644
--- a/Avram/Callbacks.html
+++ b/Avram/Callbacks.html
@@ -1820,7 +1820,7 @@
-
+
avram/callbacks.cr
@@ -1995,7 +1995,7 @@
@@ -2022,7 +2022,7 @@
@@ -2043,7 +2043,7 @@
@@ -2059,7 +2059,7 @@
@@ -2086,7 +2086,7 @@
@@ -2117,7 +2117,7 @@
@@ -2157,7 +2157,7 @@
@@ -2195,7 +2195,7 @@
@@ -2216,7 +2216,7 @@
@@ -2232,7 +2232,7 @@
@@ -2258,7 +2258,7 @@
@@ -2282,7 +2282,7 @@
@@ -2323,7 +2323,7 @@
@@ -2357,7 +2357,7 @@
@@ -2373,7 +2373,7 @@
diff --git a/Avram/ChronoUnits.html b/Avram/ChronoUnits.html
index cb662a76d..797893244 100644
--- a/Avram/ChronoUnits.html
+++ b/Avram/ChronoUnits.html
@@ -1802,7 +1802,7 @@
-
+
avram/chrono_units.cr
@@ -2168,7 +2168,7 @@
@@ -2184,7 +2184,7 @@
@@ -2200,7 +2200,7 @@
@@ -2216,7 +2216,7 @@
@@ -2232,7 +2232,7 @@
@@ -2248,7 +2248,7 @@
@@ -2264,7 +2264,7 @@
@@ -2280,7 +2280,7 @@
@@ -2296,7 +2296,7 @@
@@ -2312,7 +2312,7 @@
@@ -2328,7 +2328,7 @@
@@ -2344,7 +2344,7 @@
@@ -2360,7 +2360,7 @@
@@ -2376,7 +2376,7 @@
@@ -2392,7 +2392,7 @@
@@ -2408,7 +2408,7 @@
@@ -2424,7 +2424,7 @@
@@ -2440,7 +2440,7 @@
@@ -2456,7 +2456,7 @@
@@ -2472,7 +2472,7 @@
@@ -2488,7 +2488,7 @@
@@ -2504,7 +2504,7 @@
diff --git a/Avram/Connection.html b/Avram/Connection.html
index c9b12d71a..28cadba06 100644
--- a/Avram/Connection.html
+++ b/Avram/Connection.html
@@ -1815,7 +1815,7 @@
-
+
avram/connection.cr
@@ -1943,7 +1943,7 @@
@@ -1975,7 +1975,7 @@
@@ -1991,7 +1991,7 @@
@@ -2007,7 +2007,7 @@
@@ -2023,7 +2023,7 @@
diff --git a/Avram/ConnectionError.html b/Avram/ConnectionError.html
index 102bfe373..3f61181a7 100644
--- a/Avram/ConnectionError.html
+++ b/Avram/ConnectionError.html
@@ -1804,7 +1804,7 @@
-
+
avram/errors.cr
@@ -1967,7 +1967,7 @@
@@ -1999,7 +1999,7 @@
@@ -2015,7 +2015,7 @@
diff --git a/Avram/Credentials.html b/Avram/Credentials.html
index 7fb950382..8f033e9aa 100644
--- a/Avram/Credentials.html
+++ b/Avram/Credentials.html
@@ -1804,7 +1804,7 @@
-
+
avram/credentials.cr
@@ -1996,7 +1996,7 @@
@@ -2019,7 +2019,7 @@
@@ -2041,7 +2041,7 @@
@@ -2077,7 +2077,7 @@
@@ -2113,7 +2113,7 @@
@@ -2134,7 +2134,7 @@
@@ -2150,7 +2150,7 @@
@@ -2166,7 +2166,7 @@
@@ -2182,7 +2182,7 @@
@@ -2198,7 +2198,7 @@
@@ -2214,7 +2214,7 @@
@@ -2236,7 +2236,7 @@
@@ -2252,7 +2252,7 @@
diff --git a/Avram/Criteria.html b/Avram/Criteria.html
index e5162f36a..19b808ea4 100644
--- a/Avram/Criteria.html
+++ b/Avram/Criteria.html
@@ -1838,7 +1838,7 @@
-
+
avram/criteria.cr
@@ -2078,7 +2078,7 @@
@@ -2108,7 +2108,7 @@
@@ -2136,7 +2136,7 @@
@@ -2152,7 +2152,7 @@
@@ -2168,7 +2168,7 @@
@@ -2184,7 +2184,7 @@
@@ -2200,7 +2200,7 @@
@@ -2216,7 +2216,7 @@
@@ -2232,7 +2232,7 @@
@@ -2248,7 +2248,7 @@
@@ -2264,7 +2264,7 @@
@@ -2280,7 +2280,7 @@
@@ -2296,7 +2296,7 @@
@@ -2312,7 +2312,7 @@
@@ -2328,7 +2328,7 @@
@@ -2344,7 +2344,7 @@
@@ -2360,7 +2360,7 @@
@@ -2376,7 +2376,7 @@
@@ -2392,7 +2392,7 @@
@@ -2408,7 +2408,7 @@
@@ -2424,7 +2424,7 @@
@@ -2440,7 +2440,7 @@
@@ -2456,7 +2456,7 @@
@@ -2472,7 +2472,7 @@
@@ -2488,7 +2488,7 @@
diff --git a/Avram/Database.html b/Avram/Database.html
index 2a40d140f..267a5a953 100644
--- a/Avram/Database.html
+++ b/Avram/Database.html
@@ -1804,28 +1804,28 @@
-
+
avram/database.cr
-
+
avram/database/column_info.cr
-
+
avram/database/database_info.cr
-
+
avram/database/table_info.cr
@@ -2176,7 +2176,7 @@
@@ -2192,7 +2192,7 @@
@@ -2208,7 +2208,7 @@
@@ -2224,7 +2224,7 @@
@@ -2245,7 +2245,7 @@
@@ -2266,7 +2266,7 @@
@@ -2293,7 +2293,7 @@
@@ -2309,7 +2309,7 @@
@@ -2325,7 +2325,7 @@
@@ -2346,7 +2346,7 @@
@@ -2367,7 +2367,7 @@
@@ -2388,7 +2388,7 @@
@@ -2409,7 +2409,7 @@
@@ -2430,7 +2430,7 @@
@@ -2451,7 +2451,7 @@
@@ -2472,7 +2472,7 @@
@@ -2493,7 +2493,7 @@
@@ -2514,7 +2514,7 @@
@@ -2535,7 +2535,7 @@
@@ -2551,7 +2551,7 @@
@@ -2572,7 +2572,7 @@
@@ -2588,7 +2588,7 @@
@@ -2613,7 +2613,7 @@
@@ -2634,7 +2634,7 @@
@@ -2650,7 +2650,7 @@
@@ -2685,7 +2685,7 @@
@@ -2701,7 +2701,7 @@
@@ -2722,7 +2722,7 @@
@@ -2743,7 +2743,7 @@
@@ -2764,7 +2764,7 @@
@@ -2785,7 +2785,7 @@
@@ -2806,7 +2806,7 @@
@@ -2827,7 +2827,7 @@
@@ -2848,7 +2848,7 @@
@@ -2869,7 +2869,7 @@
@@ -2890,7 +2890,7 @@
@@ -2911,7 +2911,7 @@
diff --git a/Avram/Database/ColumnInfo.html b/Avram/Database/ColumnInfo.html
index 760045421..d4feb40c0 100644
--- a/Avram/Database/ColumnInfo.html
+++ b/Avram/Database/ColumnInfo.html
@@ -1820,7 +1820,7 @@
-
+
avram/database/column_info.cr
@@ -2074,7 +2074,7 @@
@@ -2102,7 +2102,7 @@
@@ -2132,7 +2132,7 @@
@@ -2148,7 +2148,7 @@
@@ -2164,7 +2164,7 @@
@@ -2180,7 +2180,7 @@
@@ -2196,7 +2196,7 @@
@@ -2212,7 +2212,7 @@
@@ -2228,7 +2228,7 @@
@@ -2244,7 +2244,7 @@
@@ -2260,7 +2260,7 @@
@@ -2276,7 +2276,7 @@
@@ -2292,7 +2292,7 @@
@@ -2308,7 +2308,7 @@
@@ -2324,7 +2324,7 @@
@@ -2340,7 +2340,7 @@
@@ -2356,7 +2356,7 @@
@@ -2372,7 +2372,7 @@
@@ -2388,7 +2388,7 @@
@@ -2404,7 +2404,7 @@
diff --git a/Avram/Database/DatabaseCleaner.html b/Avram/Database/DatabaseCleaner.html
index 06c4aa0f9..70db44a55 100644
--- a/Avram/Database/DatabaseCleaner.html
+++ b/Avram/Database/DatabaseCleaner.html
@@ -1804,7 +1804,7 @@
-
+
avram/database.cr
@@ -1922,7 +1922,7 @@
@@ -1954,7 +1954,7 @@
@@ -1970,7 +1970,7 @@
diff --git a/Avram/Database/DatabaseInfo.html b/Avram/Database/DatabaseInfo.html
index ed2cbae6d..9b769db24 100644
--- a/Avram/Database/DatabaseInfo.html
+++ b/Avram/Database/DatabaseInfo.html
@@ -1804,7 +1804,7 @@
-
+
avram/database/database_info.cr
@@ -1974,7 +1974,7 @@
@@ -1990,7 +1990,7 @@
@@ -2022,7 +2022,7 @@
@@ -2038,7 +2038,7 @@
@@ -2054,7 +2054,7 @@
@@ -2070,7 +2070,7 @@
@@ -2086,7 +2086,7 @@
diff --git a/Avram/Database/FiberId.html b/Avram/Database/FiberId.html
index af5db8122..bc679b27b 100644
--- a/Avram/Database/FiberId.html
+++ b/Avram/Database/FiberId.html
@@ -1812,7 +1812,7 @@
-
+
avram/database.cr
diff --git a/Avram/Database/TableInfo.html b/Avram/Database/TableInfo.html
index 2be2b26c2..819c72441 100644
--- a/Avram/Database/TableInfo.html
+++ b/Avram/Database/TableInfo.html
@@ -1804,7 +1804,7 @@
-
+
avram/database/table_info.cr
@@ -1975,7 +1975,7 @@
@@ -2007,7 +2007,7 @@
@@ -2023,7 +2023,7 @@
@@ -2039,7 +2039,7 @@
@@ -2055,7 +2055,7 @@
@@ -2071,7 +2071,7 @@
@@ -2087,7 +2087,7 @@
@@ -2103,7 +2103,7 @@
@@ -2119,7 +2119,7 @@
@@ -2135,7 +2135,7 @@
@@ -2151,7 +2151,7 @@
diff --git a/Avram/DatabaseValidations.html b/Avram/DatabaseValidations.html
index 963f3731a..5b3b9bced 100644
--- a/Avram/DatabaseValidations.html
+++ b/Avram/DatabaseValidations.html
@@ -1816,7 +1816,7 @@
-
+
avram/database_validations.cr
diff --git a/Avram/DefineAttribute.html b/Avram/DefineAttribute.html
index d06bf7ec0..b4bef83db 100644
--- a/Avram/DefineAttribute.html
+++ b/Avram/DefineAttribute.html
@@ -1820,7 +1820,7 @@
-
+
avram/define_attribute.cr
@@ -1917,7 +1917,7 @@
@@ -1933,7 +1933,7 @@
@@ -1949,7 +1949,7 @@
@@ -1965,7 +1965,7 @@
@@ -1993,7 +1993,7 @@
diff --git a/Avram/DeleteOperation.html b/Avram/DeleteOperation.html
index b5d1907be..892b15eb3 100644
--- a/Avram/DeleteOperation.html
+++ b/Avram/DeleteOperation.html
@@ -1832,7 +1832,7 @@
-
+
avram/delete_operation.cr
@@ -2342,7 +2342,7 @@
@@ -2396,7 +2396,7 @@
@@ -2412,7 +2412,7 @@
@@ -2442,7 +2442,7 @@
@@ -2458,7 +2458,7 @@
@@ -2479,7 +2479,7 @@
@@ -2495,7 +2495,7 @@
@@ -2511,7 +2511,7 @@
@@ -2533,7 +2533,7 @@
diff --git a/Avram/DeleteOperation/OperationStatus.html b/Avram/DeleteOperation/OperationStatus.html
index 1431a501f..827d3d0b4 100644
--- a/Avram/DeleteOperation/OperationStatus.html
+++ b/Avram/DeleteOperation/OperationStatus.html
@@ -1802,7 +1802,7 @@
-
+
avram/delete_operation.cr
@@ -1978,7 +1978,7 @@
@@ -1994,7 +1994,7 @@
@@ -2010,7 +2010,7 @@
diff --git a/Avram/DeleteOperationTemplate.html b/Avram/DeleteOperationTemplate.html
index c15c63df5..289c56e0f 100644
--- a/Avram/DeleteOperationTemplate.html
+++ b/Avram/DeleteOperationTemplate.html
@@ -1804,7 +1804,7 @@
-
+
avram/delete_operation_template.cr
@@ -1904,7 +1904,7 @@
diff --git a/Avram/Events.html b/Avram/Events.html
index 3b12bcb12..49ee98a1b 100644
--- a/Avram/Events.html
+++ b/Avram/Events.html
@@ -1802,7 +1802,7 @@
-
+
avram/events/delete_failed_event.cr
diff --git a/Avram/Events/DeleteFailedEvent.html b/Avram/Events/DeleteFailedEvent.html
index c43000639..40eb75c28 100644
--- a/Avram/Events/DeleteFailedEvent.html
+++ b/Avram/Events/DeleteFailedEvent.html
@@ -1804,7 +1804,7 @@
-
+
avram/events/delete_failed_event.cr
@@ -1986,7 +1986,7 @@
@@ -2066,7 +2066,7 @@
@@ -2082,7 +2082,7 @@
@@ -2098,7 +2098,7 @@
diff --git a/Avram/Events/DeleteSuccessEvent.html b/Avram/Events/DeleteSuccessEvent.html
index 0de85a965..e3dadcbd2 100644
--- a/Avram/Events/DeleteSuccessEvent.html
+++ b/Avram/Events/DeleteSuccessEvent.html
@@ -1804,7 +1804,7 @@
-
+
avram/events/delete_success_event.cr
@@ -1976,7 +1976,7 @@
@@ -2056,7 +2056,7 @@
diff --git a/Avram/Events/FailedQueryEvent.html b/Avram/Events/FailedQueryEvent.html
index b89f4b68e..a178cd87c 100644
--- a/Avram/Events/FailedQueryEvent.html
+++ b/Avram/Events/FailedQueryEvent.html
@@ -1804,7 +1804,7 @@
-
+
avram/events/failed_query_event.cr
@@ -1991,7 +1991,7 @@
@@ -2071,7 +2071,7 @@
@@ -2087,7 +2087,7 @@
@@ -2103,7 +2103,7 @@
@@ -2119,7 +2119,7 @@
diff --git a/Avram/Events/QueryEvent.html b/Avram/Events/QueryEvent.html
index a1ba6fa73..9ad84b1b2 100644
--- a/Avram/Events/QueryEvent.html
+++ b/Avram/Events/QueryEvent.html
@@ -1804,7 +1804,7 @@
-
+
avram/events/query_event.cr
@@ -1986,7 +1986,7 @@
@@ -2066,7 +2066,7 @@
@@ -2082,7 +2082,7 @@
@@ -2098,7 +2098,7 @@
diff --git a/Avram/Events/SaveFailedEvent.html b/Avram/Events/SaveFailedEvent.html
index b005c62dd..dad0d2ef1 100644
--- a/Avram/Events/SaveFailedEvent.html
+++ b/Avram/Events/SaveFailedEvent.html
@@ -1804,7 +1804,7 @@
-
+
avram/events/save_failed_event.cr
@@ -1991,7 +1991,7 @@
@@ -2071,7 +2071,7 @@
@@ -2087,7 +2087,7 @@
@@ -2103,7 +2103,7 @@
@@ -2119,7 +2119,7 @@
diff --git a/Avram/Events/SaveSuccessEvent.html b/Avram/Events/SaveSuccessEvent.html
index 22bb1e6cb..1869f6332 100644
--- a/Avram/Events/SaveSuccessEvent.html
+++ b/Avram/Events/SaveSuccessEvent.html
@@ -1804,7 +1804,7 @@
-
+
avram/events/save_success_event.cr
@@ -1981,7 +1981,7 @@
@@ -2061,7 +2061,7 @@
@@ -2077,7 +2077,7 @@
diff --git a/Avram/ExtractCriteria.html b/Avram/ExtractCriteria.html
index fe17b0028..b5f503a70 100644
--- a/Avram/ExtractCriteria.html
+++ b/Avram/ExtractCriteria.html
@@ -1816,7 +1816,7 @@
-
+
avram/criteria_extensions/extract_criteria.cr
diff --git a/Avram/Factory.html b/Avram/Factory.html
index 11f98ee79..176f56d23 100644
--- a/Avram/Factory.html
+++ b/Avram/Factory.html
@@ -1804,7 +1804,7 @@
-
+
avram/factory.cr
@@ -2006,7 +2006,7 @@
@@ -2022,7 +2022,7 @@
@@ -2038,7 +2038,7 @@
@@ -2054,7 +2054,7 @@
@@ -2079,7 +2079,7 @@
@@ -2106,7 +2106,7 @@
@@ -2134,7 +2134,7 @@
@@ -2150,7 +2150,7 @@
@@ -2166,7 +2166,7 @@
@@ -2194,7 +2194,7 @@
@@ -2210,7 +2210,7 @@
@@ -2238,7 +2238,7 @@