Skip to content

Releases: tekumara/fakesnow

v0.9.3

Choose a tag to compare

@potatobot-prime potatobot-prime released this 17 Feb 07:24
edbb059

0.9.3 (2024-02-17)

Features

  • connection close (2715d04), closes #45
  • support snowflake.connector.paramstyle (524d136), closes #46

v0.9.2

Choose a tag to compare

@potatobot-prime potatobot-prime released this 15 Feb 11:31
0ae944c

0.9.2 (2024-02-15)

Features

v0.9.1

Choose a tag to compare

@potatobot-prime potatobot-prime released this 09 Feb 11:11
a86f238

0.9.1 (2024-02-09)

Features

v0.9.0

Choose a tag to compare

@potatobot-prime potatobot-prime released this 08 Feb 10:19
ccff98b

0.9.0 (2024-02-08)

⚠ BREAKING CHANGES

  • change to Apache License

Features

  • cursor.rowcount now returns count (8a8264e)
  • DESCRIBE TABLE (7d0d3a7)
  • EQUAL_NULL (f108a36)
  • extract column comments (27ff048)
  • include params in debug output (7452756)
  • SHOW OBJECTS (84e16e8)
  • SHOW SCHEMAS (74cd1a7)
  • SHOW TABLES (56f6a0b), closes #38
  • support description for TIMESTAMP WITH TIME ZONE (40a3a1e)
  • support description without db/schema + dropping current schema (3315d99)
  • support on-disk databases (6043f3d)
  • UPDATE returns number of rows updated (f1187b1)

Bug Fixes

  • casing in description() (db35a5d)
  • cli passes -m and -d to target (83254d3)
  • COMMENT ON supports raw string (50f0253)
  • FAKESNOW_DEBUG=snowflake corrupting sql (81d7e3c)
  • SHOW OBJECTS shows information_schema objects (6318881)
  • store result set per results set (69f00a6)
  • TO_DATE(VARCHAR) (c5b5d7b)
  • write_pandas supports dicts with different keys (5962801)

Chores

v0.8.2

Choose a tag to compare

@potatobot-prime potatobot-prime released this 05 Jan 09:23
faa32d3

0.8.2 (2024-01-05)

Features

  • FAKESNOW_DEBUG=snowflake prints original snowflake sql statement (42db788)
  • support ARRAY_SIZE (c35d14b)
  • support GET_PATH on nested json (7430067)
  • support IDENTIFIER (a40ac61)
  • support OBJECT_CONSTRUCT_KEEP_NULL (47168fb)
  • support RANDOM (93c2a07)
  • support ResultBatch.to_pandas() (4bfbf45)
  • support SAMPLE (437343f)
  • support TO_TIMESTAMP_NTZ (e351fee)

Bug Fixes

  • upper/lower converts extracted json to varchar (44cd871)

v0.8.1

Choose a tag to compare

@potatobot-prime potatobot-prime released this 03 Jan 02:11
db2514c

0.8.1 (2024-01-03)

Features

Bug Fixes

  • description for CREATE DATABASE (6015ac8)
  • description for CREATE SCHEMA (f9b1a4d)
  • description for CREATE TABLE (8e8374a)
  • description for DROP statements (a3da822)
  • description for INSERT (ef93ad3)
  • flatten order matches array (fc3d24f)
  • handle commit without transaction (d939b43)
  • handle rollback outside transaction (af0d7ab)
  • notebook no active connection (d60f5db)

Chores

  • add notebooks used for development (3055fd4)
  • bump sqlglot 20.4.0 (2b216f9)
  • bump sqlglot 20.5.0 (6963493)

v0.8.0

Choose a tag to compare

@potatobot-prime potatobot-prime released this 28 Dec 11:41
df9bb35

0.8.0 (2023-12-28)

⚠ BREAKING CHANGES

  • support arrays

Features

Chores

v0.7.1

Choose a tag to compare

@potatobot-prime potatobot-prime released this 27 Dec 07:04
9e7ea87

0.7.1 (2023-12-27)

Bug Fixes

  • No module named 'pandas.core.arrays.arrow.dtype' (6ed1d2a)

Chores

v0.7.0

Choose a tag to compare

@potatobot-prime potatobot-prime released this 09 Sep 06:14
ebe6549

0.7.0 (2023-09-09)

Features

  • add information_schema.databases (6953d00), closes #22

v0.6.0

Choose a tag to compare

@potatobot-prime potatobot-prime released this 20 Aug 07:21
968aedd

0.6.0 (2023-08-19)

Features

  • dictionary params (01ce713)
  • support describe and info schema for ARRAY and OBJECT (0826d1c)
  • to_decimal, to_number, to_numeric (8c19a8b)

Chores