lib/sequel/dataset/features.rb in sequel-5.75.0 vs lib/sequel/dataset/features.rb in sequel-5.76.0
- old
+ new
@@ -23,15 +23,20 @@
# Whether you must use a column alias list for recursive CTEs, false by default.
def recursive_cte_requires_column_aliases?
false
end
+ # :nocov:
+
# Whether the dataset requires SQL standard datetimes. False by default,
- # as most allow strings with ISO 8601 format.
+ # as most allow strings with ISO 8601 format. Only for backwards compatibility,
+ # no longer used internally, do not use in new code.
def requires_sql_standard_datetimes?
+ # SEQUEL6: Remove
false
end
+ # :nocov:
# Whether type specifiers are required for prepared statement/bound
# variable argument placeholders (i.e. :bv__integer), false by default.
def requires_placeholder_type_specifiers?
false
@@ -181,13 +186,17 @@
# Whether the database supports <tt>SELECT *, column FROM table</tt>, true by default.
def supports_select_all_and_column?
true
end
+ # :nocov:
+
# Whether the dataset supports timezones in literal timestamps, false by default.
def supports_timestamp_timezones?
+ # SEQUEL6: Remove
false
end
+ # :nocov:
# Whether the dataset supports fractional seconds in literal timestamps, true by default.
def supports_timestamp_usecs?
true
end