Commit graph

  • 5f168e4138
    Merge e2e6d7ace5 into 6b4e052bed Mark 2023-05-30 17:29:08 +0000
  • e2e6d7ace5 address review fix_column_order_bug Niko Storni 2023-05-30 19:28:55 +0200
  • ac3623bb52 Added objectID position tracking. When the template is generated the ordering of conflicting unique columns is alphabetical. This means we cannot assume the objectID can always be appended. It might need to be inserted at a specific position. This adds support for tracking the position and inserting it at the correct position so the delete query correctly deletes the conflicts. Mark Beamer Jr 2019-06-11 22:37:55 -0400
  • 6b4e052bed
    Merge pull request #10 from lbryio/eagerloading_depth master Mark 2020-09-02 15:59:52 -0400
  • 3db4f30f56
    Fix multi-depth eager loading of relationships. If a relationship is nil, do not add it to the collection for checking the next depth level. eagerloading_depth Mark Beamer Jr 2020-08-19 23:43:39 -0400
  • c253358870 fix eager load issue when 1st loadingFrom value is nil Ivan Hranat 2020-08-16 15:10:54 +0300
  • 256a6d4225 update lbry.go library Niko Storni 2020-02-10 14:49:11 +0100
  • b66d119583 update lbry.go library lbrygo-update Niko Storni 2020-02-10 14:49:11 +0100
  • 3f035a9fe2
    Merge pull request #7 from lbryio/guard_null_mod Mark 2019-07-01 23:56:28 -0400
  • c01b182839
    Allow null query mods for dynamic queries guard_null_mod Mark Beamer Jr 2019-07-01 23:46:37 -0400
  • e3fe976c3c
    Merge pull request #6 from lbryio/force_index Mark 2019-06-30 23:17:36 -0400
  • 4e1b83ab39
    Add force index query mod for select query. force_index Mark Beamer Jr 2019-06-29 11:30:23 -0400
  • f892107dad
    missing import Mark Beamer Jr 2019-02-07 20:24:07 -0500
  • fadcbfa8b6
    Merge pull request #3 from lbryio/merge_changes Mark 2019-02-07 19:51:35 -0500
  • 29172e976b
    changed from Fatal to Error - copy paste mistake. merge_changes Mark Beamer Jr 2018-09-07 20:51:50 -0400
  • eea3d349a7
    added support for 1 to 1 relations and added support for n unique keys for conflict resolution during merging. split out into two functions. Mark Beamer Jr 2018-09-03 00:51:55 -0400
  • d180a095ca
    Merge pull request #4 from lbryio/lbrygo_update Mark 2019-01-10 20:13:22 -0500
  • 3baa9e72ca
    Updated to use the latest lbry.go changes lbrygo_update Mark Beamer Jr 2019-01-10 20:11:42 -0500
  • bc08aa6160
    Merge pull request #2 from lbryio/test_authchanges Mark 2018-06-06 19:05:29 -0400
  • 466f2d5b2c make it true test_authchanges Mark Beamer Jr 2018-06-06 19:03:50 -0400
  • 45ee5c902f
    Merge pull request #1 from lbryio/test_authchanges Mark 2018-06-06 18:57:40 -0400
  • 8d4055e3eb reverted default to native password authentication. Mark Beamer Jr 2018-06-06 18:26:33 -0400
  • 396f42bc91 never update created_at, updated_at columns Alex Grintsvayg 2018-04-16 12:41:55 -0400
  • 77fc991e7b new location for null.go Alex Grintsvayg 2018-02-22 13:18:41 -0500
  • e4a52e21b6 switch to our errors package Alex Grintsvayg 2018-02-07 09:35:46 -0500
  • e3c6bfd745 use interface to enable custom Tx types patch1 Alex Grintsvayg 2017-08-23 16:59:29 -0400
  • 0b0a1f21c2 allow generic interface or real sql tx Alex Grintsvayg 2017-09-02 11:52:31 -0400
  • cd445bf2f4 revert interpolateParams, since we're doing our own logging now Alex Grintsvayg 2017-09-02 11:27:27 -0400
  • 55f42bc038 just use interfaces Alex Grintsvayg 2017-08-24 11:58:13 -0400
  • 544ff7afdd typo Alex Grintsvayg 2017-08-23 17:03:24 -0400
  • faec346481 use interface to enable custom Tx types Alex Grintsvayg 2017-08-23 16:59:29 -0400
  • 3abac13aeb export InterpolateParams Alex Grintsvayg 2017-08-23 16:37:33 -0400
  • 8837a986ee consistent order to unique key columns Alex Grintsvayg 2017-08-23 13:36:13 -0400
  • 86c580f537 Bump version to v2.5.1 Aaron L 2017-08-07 15:31:16 -0700
  • 040f9e41be Fix randomization of enum values Aaron L 2017-08-07 15:29:21 -0700
  • 50b854ef83 Merge branch 'ceshihao/fix-signed-bigint' Aaron L 2017-08-07 15:22:20 -0700
  • f0f386e97b fix null.Int64 when it is signed ceshihao 2017-08-03 18:19:35 +0800
  • ce9d13abf0 Fix hook documentation to include error return Aaron L 2017-07-02 11:16:21 -0700
  • ca9f47de8b Correct nullability for tests in to_one Aaron L 2017-06-14 21:14:54 -0700
  • e339812027 Stop using aliases in the relationship select Aaron L 2017-06-04 12:29:04 -0700
  • 23f245776d Added table columns and table names as anonymous struct Guy Tish 2017-06-26 14:14:16 +0300
  • 99a3a1d091 make merge compatible with an existing transaction Alex Grintsvayg 2017-08-01 13:00:14 -0400
  • 9dd03ac6a8 Amend license Aaron L 2017-07-30 20:35:06 -0700
  • 82bffe9144 Adjust import paths Aaron L 2017-07-30 20:34:54 -0700
  • 9c8262b702 fix exists() finisher Alex Grintsvayg 2017-07-20 10:50:55 -0400
  • c43e856136 Merge branch 'tchssk/readme-find' Aaron L 2017-07-13 22:29:10 -0700
  • 05c7f7d06a switch to more complete null package, implement nicer sql logging Alex Grintsvayg 2017-07-06 15:15:00 -0400
  • ca4dc4433b Fix examples of Find in README Taichi Sasaki 2017-07-06 07:05:32 +0900
  • 0b027fa01c Fix hook documentation to include error return Aaron L 2017-07-02 11:16:21 -0700
  • e96316501c Update logo Patrick L. O'Brien 2017-06-29 01:44:44 +1000
  • b27796cb28 Update logo Patrick L. O'Brien 2017-06-29 01:42:07 +1000
  • cc47da44fb Amend readme for constants Aaron L 2017-06-27 21:10:47 -0700
  • 82e14d2e1a Bump version 2.5.0 Aaron L 2017-06-27 20:59:25 -0700
  • 229c6ebc35 Merge branch 'jfernstad/fix-area-plural-issue' into dev Aaron L 2017-06-27 20:58:07 -0700
  • 6022d471e3 Fix area plural issue, add testcase Joakim Fernstad 2017-06-22 21:38:41 +0200
  • e58ab28787 Merge branch 'master' into dev Aaron L 2017-06-26 21:19:59 -0700
  • f5e53ac52b Added table columns and table names as anonymous struct Guy Tish 2017-06-26 14:14:16 +0300
  • c00ebe1911 Correct nullability for tests in to_one Aaron L 2017-06-14 21:14:54 -0700
  • 35563d1bdf Fix selecting in one-to-many relatiosships Aaron L 2017-06-14 20:53:39 -0700
  • 1e9753091b Merge branch 'randimize-enums-with-single-value' into dev Aaron L 2017-06-14 20:23:40 -0700
  • 64206cfe07 Fix randomization for enums with single value Genadi Samokovarov 2017-06-14 16:53:55 +0300
  • ed423a3606 detect autoincrement column, fix lastID in upsert when update doesnt change anything Alex Grintsvayg 2017-06-12 14:02:04 -0400
  • 553cc9f680 Odd circleci fix for syntax? Aaron L 2017-06-08 20:58:31 -0700
  • c69639e6d9 One more fix to circle file Aaron L 2017-06-08 20:56:11 -0700
  • 226517279f Disable MSSQL tests until they run again Aaron L 2017-06-08 20:52:59 -0700
  • 9107c9dea1 Another instance of helper slices in eager code Aaron L 2017-06-08 20:46:15 -0700
  • 2168a70c4f Stop using aliases in the relationship select Aaron L 2017-06-04 12:29:04 -0700
  • 466ea1f55f Fix another occurrency of XSlice cast failures Aaron L 2017-06-04 12:03:57 -0700
  • 833fd04c6b Fix random typo Aaron L 2017-06-04 11:19:03 -0700
  • 09c585cdb1 dont run delete query when there's nothing to delete Alex Grintsvayg 2017-06-01 09:58:50 -0400
  • 7e5374eb22 Bump SQL Server CI image version Aaron L 2017-05-15 22:25:15 -0700
  • 696d572164 Merge branch 'viper' into dev Aaron L 2017-05-15 22:01:44 -0700
  • 4896aae393 Merge branch 'sql-syntax-highlighting' into dev Aaron L 2017-05-15 22:01:13 -0700
  • 9700787bf9 Highlight Enum SQL Alex Macleod 2017-05-12 13:54:10 +0100
  • 7d38cba663 Fix viper link Alex Macleod 2017-05-12 13:46:55 +0100
  • 912a689701 added unique key detection (mysql only for now), improved merging Alex Grintsvayg 2017-05-11 17:42:20 -0400
  • 31fe8b6e1d model merging Alex Grintsvayg 2017-05-10 15:29:02 -0400
  • b160e5c1f4 dont error if no rows found Alex Grintsvayg 2017-05-10 11:21:29 -0400
  • ed43c9078f made query structs public, added IS NULL to filter Alex Grintsvayg 2017-05-09 15:30:04 -0400
  • 17f2ec5108 Bump to 2.4.0 Aaron L 2017-05-08 19:19:12 -0700
  • 1d29e337e3 Merge branch 'guns/sort-tables' into dev Aaron L 2017-05-08 19:14:25 -0700
  • 8e8100f5f0 Merge branch 'lbryio/mysql-uint-fix' into dev Aaron L 2017-05-08 19:14:02 -0700
  • f863ecb48e add model Filters, FindOrCreate methods, IsNew() Alex Grintsvayg 2017-05-08 16:30:40 -0400
  • 451723ccb9 fix imports to point at lbryio repo Alex Grintsvayg 2017-05-08 13:25:15 -0400
  • 687b0506db Merge branch 'mysql-uint-fix' Alex Grintsvayg 2017-05-08 13:12:48 -0400
  • 1467b88f04 detect unsigned int columns in mysql mysql-uint-fix Alex Grintsvayg 2017-05-08 13:10:21 -0400
  • e22d6cf77b Sort Table slice to ensure stable template output guns 2017-05-03 03:53:56 -0500
  • 070df18197 Add mailing lists Aaron L 2017-05-01 19:44:52 -0700
  • 3b5ab423b3 Bump version v2.3.0 dev Aaron L 2017-05-01 18:41:49 -0700
  • 632b89fae0 Merge branch 'dev' Aaron L 2017-05-01 18:41:02 -0700
  • 112a836af2 Make UDT's that aren't enums fall through Aaron L 2017-04-28 21:07:39 -0700
  • 7a8d78cceb Merge branch 'mssql_tests' into dev Aaron L 2017-04-28 20:08:34 -0700
  • ecad5334fb Fix MySQL protocol selection mssql_tests Aaron L 2017-04-28 20:01:27 -0700
  • 196b4099a1 Merge branch 'nemec/mssql_tests' into mssql_tests Aaron L 2017-04-28 19:30:12 -0700
  • a3442a5ab4 Fixed INSERT-SELECT deadlocks in tests Sergey Kurt 2017-04-28 23:58:17 +0300
  • a9264e6447 Merge branch 'maks/fix_noauto_template' into dev Aaron L 2017-04-24 10:15:00 -0700
  • bdd28d9d5b fix removing whitespace Maksim 2017-04-24 12:46:56 -0400
  • 7de817b111 Add dep fetch to tests part Aaron L 2017-04-23 16:43:41 -0700
  • 0b44c26a26 Add passwords to psql/mysql Aaron L 2017-04-23 16:27:32 -0700
  • 36ae141304 Turn off PSQL SSL in tests Aaron L 2017-04-23 16:22:10 -0700