Commit Graph

  • 66bfcec72e Initalize default logger when initalize DB Jinzhu 2014-01-04 15:32:44 +08:00
  • ccae2f0345 Update DB struct for plugin system Jinzhu 2014-01-04 15:08:00 +08:00
  • 68bb65d942 temporary remove codebot, Will add it back when gorm's tests could be run in its box Jinzhu 2014-01-04 14:28:36 +08:00
  • 13302ba410 Add Joins support Jinzhu 2014-01-04 14:23:55 +08:00
  • d64f4825d7 Add Codebot Jinzhu 2014-01-04 13:38:41 +08:00
  • 4125526ef6 Improve Logger Jinzhu 2014-01-03 19:23:41 +08:00
  • 84395b435b Add some tests for Related() Jinzhu 2014-01-03 18:34:53 +08:00
  • 09c26cb387 Merge pull request #43 from leebrooks0/master Jinzhu 2014-01-03 02:25:07 -08:00
  • 8010616e89 Add method Raw and Scan Jinzhu 2014-01-03 18:14:51 +08:00
  • 37abd81de2 Added a note to the docs that Gorm uses reflection to know which tables to work with Lee Brooks 2014-01-03 11:26:50 +02:00
  • 3e24b14906 Update TODO Jinzhu 2014-01-03 14:54:47 +08:00
  • a2e26d3641 Merge pull request #41 from leebrooks0/master Jinzhu 2014-01-02 18:56:56 -08:00
  • 4203bc15c6 Made some small improvements to the documentation Lee Brooks 2014-01-02 19:27:41 +02:00
  • fb05f2fde2 Fix TableName for slices Jinzhu 2013-12-31 09:45:01 +08:00
  • dd77ca6df7 Add AfterFind callback Jinzhu 2013-12-30 12:46:37 +08:00
  • 613600411b Merge pull request #34 from trevrosen/master Jinzhu 2013-12-27 17:03:53 -08:00
  • f3b09997d2 Fix typo in docs Trevor Rosen 2013-12-27 18:50:26 -06:00
  • 4573138125 Merge 09334a8bb75d18f3d298ef4542fc2afb21b45bd2 into 09464f1a17b72592280b5e8f7be16b447e1a8294 Trevor Rosen 2013-12-27 16:05:10 -08:00
  • 09464f1a17 Merge pull request #32 from akuseru/master Jinzhu 2013-12-27 16:03:42 -08:00
  • 09334a8bb7 Remove typo from DB access example in README Trevor Rosen 2013-12-27 16:09:43 -06:00
  • 895812eae3 fix parameter ordering for mysql / postgresql Adam Smith 2013-12-27 06:25:32 -06:00
  • cc4fcbe557 ignore error sql: Scan error on column index... Jinzhu 2013-12-27 11:19:29 +08:00
  • e2f8d29d7f Add RecordNotFound tests for method Related Jinzhu 2013-12-23 21:02:55 +08:00
  • b3d2f62f40 Include filename with linenum when show error message for easy debugging Jinzhu 2013-12-23 17:19:15 +08:00
  • 2d52d6d51b Don't show unnecessary error messages when run tests Jinzhu 2013-12-23 13:34:07 +08:00
  • 690cb1430c Show errors except RecordNotFound error by default for easy debug Jinzhu 2013-12-17 19:16:03 +08:00
  • dfc4194162 Better compatibility for Updates Jinzhu 2013-12-17 18:54:30 +08:00
  • ab67ec5a4e Use safe map to fix data race Jinzhu 2013-12-15 10:09:19 +08:00
  • 2ba8dbf1f5 Merge bd93629e32b2c0b5e7f10be5d13e1232b4a083df into 1e6be1646ecab507f7bf39979574587a5beeaa51 Edward Middleton 2013-12-12 05:20:38 -08:00
  • bd93629e32 * fix race condition Edward Middleton 2013-12-12 21:57:10 +09:00
  • 1e6be1646e Fix postgres primary key sql tag Jinzhu 2013-12-06 08:19:40 +08:00
  • e6a2273114 Remove method SetPool() in favour of sql package's builtin method, Use it like this db.DB().SetMaxIdleConns(10) Jinzhu 2013-12-04 14:33:35 +08:00
  • 90a4581a7f Use method DB() to get database connection handle Jinzhu 2013-12-04 14:29:44 +08:00
  • a0ac9992cd Test use int as primary key Jinzhu 2013-12-04 14:00:39 +08:00
  • fb65095376 Refactor isBlank method Jinzhu 2013-12-04 13:07:28 +08:00
  • 204df61a8b Add scripts to test all dialects Jinzhu 2013-12-04 12:06:50 +08:00
  • 0e8f9011bf Remove unnecessary output in tests Jinzhu 2013-12-04 10:00:53 +08:00
  • 1ff630f3d5 Add test for float64 precision Jinzhu 2013-12-03 08:23:26 +08:00
  • 2b36ccddd0 Merge pull request #22 from siesta/master Jinzhu 2013-12-02 01:44:48 -08:00
  • 93fdc2dbc3 Postgresql Dialet: fix primary tag for int types Cihangir 2013-12-01 21:26:19 -08:00
  • 49fa9c7f4a Convert string to int automatically when query and update Jinzhu 2013-11-30 19:56:20 +08:00
  • 41d8e2d132 Quote column name to avoid issue when it same as SQL reserved words Jinzhu 2013-11-30 14:52:01 +08:00
  • 1959d99646 Merge pull request #19 from coderhaoxin/master Jinzhu 2013-11-29 00:29:09 -08:00
  • c37227346c Update README.md haoxin 2013-11-29 09:33:59 +08:00
  • 81a44f0283 Convert Tab to Spaces in README Jinzhu 2013-11-26 11:39:07 +08:00
  • 0e2bef7006 Add Method RecordNotFound() Jinzhu 2013-11-24 11:29:37 +08:00
  • 7a789c82df Make sure UpdateColumn works with CamelCase Jinzhu 2013-11-24 09:17:13 +08:00
  • 31c64a9c95 Transaction in callbacks Jinzhu 2013-11-24 08:29:56 +08:00
  • 96ade8c619 NewRecord should also works with struct pointer Jinzhu 2013-11-23 22:06:52 +08:00
  • 660ee1ed73 Add Method NewRecord Jinzhu 2013-11-23 21:38:31 +08:00
  • 66ac04ba05 Fix MySQL compatibility Jinzhu 2013-11-21 14:33:06 +08:00
  • 0208ce7901 Fix []byte type Jinzhu 2013-11-21 13:47:49 +08:00
  • 29bc814934 Remove unnecessary init method Jinzhu 2013-11-19 08:50:07 +08:00
  • 87f493d080 Add Scopes Support Jinzhu 2013-11-18 14:35:44 +08:00
  • 1a2eef181a Add Method UpdateColumn, UpdateColumns Jinzhu 2013-11-17 21:39:50 +08:00
  • 5411291173 Rename UpdateColumn to ModifyColumn Jinzhu 2013-11-17 20:38:43 +08:00
  • c62568c089 Make Exec possible to accepts arguments Jinzhu 2013-11-17 16:47:39 +08:00
  • b41f2957fb Add method Group, Having Jinzhu 2013-11-17 13:22:09 +08:00
  • 282b5d872c Document Row & Rows Jinzhu 2013-11-17 12:09:40 +08:00
  • 094a546815 Update README Jinzhu 2013-11-17 12:02:22 +08:00
  • bf1db1534e Use channel to make gorm faster Jinzhu 2013-11-17 09:50:34 +08:00
  • 88917aa2ef Cache model struct for less GC Jinzhu 2013-11-17 08:55:37 +08:00
  • 9a1c0d956d cache snake, upper values Jinzhu 2013-11-17 08:28:30 +08:00
  • 8fd8604a70 Support use variable to keep query chain Jinzhu 2013-11-16 22:42:00 +08:00
  • c9e8c8d16c Refact tests Jinzhu 2013-11-16 22:26:34 +08:00
  • ba6403f904 Fix binvar for mysql Jinzhu 2013-11-16 20:47:25 +08:00
  • 6404f803e8 Reflect do.go Jinzhu 2013-11-16 20:16:23 +08:00
  • 0ad707b410 Yay, all tests passed Jinzhu 2013-11-16 18:01:44 +08:00
  • 38f7ecdf15 Better do.go Jinzhu 2013-11-16 15:01:31 +08:00
  • e0d3100294 Should copy DB when save, update, delete Jinzhu 2013-11-16 14:15:33 +08:00
  • ca6b074dc6 Refact do Jinzhu 2013-11-16 13:28:22 +08:00
  • c3d2746912 Copy search when init do Jinzhu 2013-11-16 13:19:29 +08:00
  • cb53b5ed85 Refact do.go Jinzhu 2013-11-16 12:45:29 +08:00
  • f884a94495 Refact do.go Jinzhu 2013-11-16 12:31:05 +08:00
  • 045b3b6fbc Fix errors in field.go, model.go Jinzhu 2013-11-16 12:22:18 +08:00
  • cc03f438ef Add Update, Updates back Jinzhu 2013-11-16 12:19:35 +08:00
  • ea67d1d377 Move non-public DB method to private.go Jinzhu 2013-11-16 11:41:31 +08:00
  • b3db0b2959 Remove Chain.go Jinzhu 2013-11-16 11:37:00 +08:00
  • 3cfa19b761 Move all chain method to main.go Jinzhu 2013-11-16 11:36:30 +08:00
  • 7912631be7 Make clone search conditions works Jinzhu 2013-11-16 09:12:22 +08:00
  • 2b4a4a06f0 Update search.go Jinzhu 2013-11-16 08:22:04 +08:00
  • 85109e104e Rename some interfaces Jinzhu 2013-11-16 08:15:21 +08:00
  • c9d5667ff0 Merge branch 'master' into v2 Jinzhu 2013-11-16 07:34:17 +08:00
  • abdf59f46d Add blob for Sqlite3 Jinzhu 2013-11-16 07:34:01 +08:00
  • 2d85c30fde Add search condition Jinzhu 2013-11-15 22:29:42 +08:00
  • 5ded927a9a change method NewDialect to New Jinzhu 2013-11-15 19:43:45 +08:00
  • 52fd87c57b Define some error codes Jinzhu 2013-11-15 18:36:39 +08:00
  • 5a02c2ec27 Update README Jinzhu 2013-11-15 17:37:21 +08:00
  • 4e1e2a0fbb Update README Jinzhu 2013-11-15 17:27:16 +08:00
  • e0b90d9770 Remove unnecessary exported method Jinzhu 2013-11-15 13:30:31 +08:00
  • a343223ac5 Fix Benchmark Tests Jinzhu 2013-11-15 12:41:32 +08:00
  • 2d34ecd6a9 Refact Code Jinzhu 2013-11-15 11:36:27 +08:00
  • c354b0fb06 Refact field struct Jinzhu 2013-11-14 21:38:35 +08:00
  • e4612bde9c Separate Field Struct Jinzhu 2013-11-14 21:26:02 +08:00
  • c1c13129f1 Finish dialects Jinzhu 2013-11-14 18:59:11 +08:00
  • ac4b2e2a42 Initalize dialects Jinzhu 2013-11-14 17:35:17 +08:00
  • 84646b8db9 Add method UpdateColumn, DropColumn, AddIndex, RemoveIndex. Will document it to README when get a better implementation to fix known issues Jinzhu 2013-11-14 10:30:32 +08:00
  • c03999a44e Add Tag Support Jinzhu 2013-11-14 00:03:31 +08:00
  • 5341a5ed43 clean up code Jinzhu 2013-11-12 15:21:21 +08:00
  • 6b31a9a41f Use MIT License Jinzhu 2013-11-12 07:13:58 +08:00