2112 Commits

Author SHA1 Message Date
Jinzhu
8e3b1fd206 Update README 2013-11-03 10:49:09 +08:00
Jinzhu
bd54a03505 Document SubStruct 2013-11-03 10:31:36 +08:00
Jinzhu
e2927e1ec5 README 2013-11-03 10:18:16 +08:00
Jinzhu
a135087af4 Better README 2013-11-03 10:09:56 +08:00
Jinzhu
b4981259de Update README 2013-11-02 22:58:15 +08:00
Jinzhu
aa352d405b Make save sub structs works 2013-11-02 20:05:05 +08:00
Jinzhu
5b671a84b6 Error message when set primary key 2013-11-02 18:25:01 +08:00
Jinzhu
2d40175651 Puts errors for ptr values 2013-11-02 18:03:04 +08:00
Jinzhu
b9f4a59772 Save substructs successfully 2013-11-02 17:31:55 +08:00
Jinzhu
8c36a5d193 Cache fields 2013-11-02 15:17:11 +08:00
Jinzhu
28b49124eb Handle SubStruct 2013-11-02 14:29:39 +08:00
Jinzhu
49cfb0d4a0 Add DropTable 2013-11-01 15:01:39 +08:00
Jinzhu
600d8e7277 Improve compatibility when set model 2013-11-01 11:43:41 +08:00
Jinzhu
32dcacc70b Convert str to int if it is when set field 2013-11-01 11:17:19 +08:00
Jinzhu
c387c7d9ba Polish The Not Method 2013-10-31 22:49:48 +08:00
Jinzhu
8a030c99eb Document Method Not 2013-10-31 18:12:18 +08:00
Jinzhu
724ffec683 Add Method Not 2013-10-31 17:31:00 +08:00
Jinzhu
549c7450ea Make it easy when only change one field with Attr, Assign 2013-10-31 12:59:04 +08:00
Jinzhu
0e692a13b1 Document Method Assign 2013-10-31 09:34:27 +08:00
Jinzhu
31b4baba6f Make Updates accept struct other than map[string]interface{} 2013-10-31 08:29:57 +08:00
Jinzhu
688e992266 Add method Assign 2013-10-31 08:15:19 +08:00
Jinzhu
a63b3247f6 Make Update, Updates smart, Only run sql when there are really some new things and reflect changes back to the struct 2013-10-30 23:19:00 +08:00
Jinzhu
721090d39a Document Attrs in README 2013-10-30 15:40:18 +08:00
Jinzhu
0a47d75870 Add support for Attrs 2013-10-30 15:21:58 +08:00
Jinzhu
9aacae473c Add tests for plain text time 2013-10-30 08:57:48 +08:00
Jinzhu
db7fc2d53a Refact code to make it more strong 2013-10-29 22:03:11 +08:00
Jinzhu
e250637d12 Document FirstOrInit, FirstOrCreate 2013-10-29 20:32:27 +08:00
Jinzhu
1ecf9d76be Make FirstOrInit FirstOrCreate works! 2013-10-29 20:20:25 +08:00
Jinzhu
94bd2eb8d5 Add Debug Mode 2013-10-29 19:39:59 +08:00
Jinzhu
6ac0012879 Try to implement the FirstOrInit method 2013-10-29 19:05:54 +08:00
Jinzhu
2e84f3b216 Initialize method FirstOrInit, FirstOrCreate 2013-10-29 18:02:28 +08:00
Jinzhu
8a81711e41 Possible to search with interface map 2013-10-29 17:54:22 +08:00
Jinzhu
c74af2210d Search with struct 2013-10-29 17:37:45 +08:00
Jinzhu
fd3ed7ffaf Should fill data to smaller struct correctly 2013-10-29 16:11:51 +08:00
Jinzhu
a11c9f9b1b Query with primary key map 2013-10-29 15:37:58 +08:00
Jinzhu
44b64ff74f Document Soft Delete and Unscoped in README 2013-10-29 11:01:51 +08:00
Jinzhu
68d3d134e6 Yay, Soft Delete works 2013-10-29 10:19:20 +08:00
Jinzhu
7e5dc40f6f Don't do real delete when deleted_at column exist 2013-10-29 09:01:48 +08:00
Jinzhu
bc785a9173 Cleanup code 2013-10-29 08:41:07 +08:00
Jinzhu
84b280c0ff Yay, Add Update, Updates Support 2013-10-28 21:52:22 +08:00
Jinzhu
2a20e551ed Possible to specify table name 2013-10-28 20:27:25 +08:00
Jinzhu
3bd7daf889 Remove unnecessary exported fields 2013-10-28 15:55:45 +08:00
Jinzhu
f4aa435446 Basic support for plurals 2013-10-28 15:49:05 +08:00
Jinzhu
2388dacfe3 Hidden unnecessary public fields 2013-10-28 12:52:06 +08:00
Jinzhu
5de6416354 Clean up dependencies 2013-10-28 12:46:50 +08:00
Jinzhu
592df904e2 Add tests to make sure no unexpected things happen with invalid SQL 2013-10-28 12:43:02 +08:00
Jinzhu
13a8d98d8f Add some tests for Error handling 2013-10-28 12:12:12 +08:00
Jinzhu
0906333291 Document error handling in README 2013-10-28 11:24:51 +08:00
Jinzhu
c412729570 Update README 2013-10-28 10:10:02 +08:00
Jinzhu
a81b9f3950 Update README 2013-10-28 09:18:34 +08:00