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