1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

38 Commits

Author SHA1 Message Date
6391f3d2da orm: fix other int types (#11981) 2021-09-26 11:17:56 +03:00
0d30667ab5 orm: fix orm unique lists (#11198) 2021-08-16 14:59:23 +03:00
1943da54a5 orm: integrate psql to orm (#10933) 2021-07-24 20:49:40 +03:00
26db3b0995 orm: redesign orm (re-write it in V) (#10353) 2021-07-23 12:33:55 +03:00
534b59e721 examples: rename "Chield" to "Child" in examples/database/orm.v (#10414) 2021-06-11 11:52:06 +03:00
ac0b638b6a examples: run vfmt over psql/customer.v 2021-06-07 18:25:20 +03:00
b8e070b2a1 orm: fix multi substructs (#9941) 2021-05-04 12:35:18 +03:00
fb685eee18 orm: support arrays (#9936) 2021-04-30 09:13:26 +03:00
b15156d465 orm: fix mysql substructs (#9930) 2021-04-29 21:00:17 +03:00
e9bbb7de3a orm: add pg select expr (#9927) 2021-04-29 13:38:36 +03:00
7184629969 orm: add initial pg support (#9827) 2021-04-25 18:57:55 +03:00
16e79bc3ca tools: format most examples and tutorials, add them to v test-cleancode (#9826) 2021-04-20 17:16:35 +03:00
dcf4a6b008 orm: add support for custom table names & custom field names (#9697) 2021-04-15 10:53:43 +03:00
67d8639917 orm: add unique fields & add drop table stmt (#9684) 2021-04-11 23:57:25 +02:00
64391efa4d orm: add mysql support (#9630)
* add mysql to orm

* fix got to big packet error

* format sql.v

* format example

* custom sql types

* add mysql table cration

* add documentation

* format sql.v

* fix markdown

* start implementing select_expr for mysql

* remove orm.c

* format sql.v

* finish mysql expr

* remove c

* remove unessecary files

* change to c implementation

* remove c

* added str interpolation for idents

* fix string insert

* fix compilation problems

* fix gitly compilation

* fix typing mistake

* add link to orm docs
2021-04-10 17:38:27 +03:00
b712af56fd all: bring back panic(err.msg) -> panic(err) (#9022) 2021-03-01 00:18:14 +01:00
d63b7bc35a all: update repo to use the new error handling syntax (#8950) 2021-02-28 23:20:21 +03:00
86e6b4f926 examples: improve the pg and vweb output (#8640) 2021-02-09 11:31:25 +02:00
97c0ef3505 orm: struct field support (#8517) 2021-02-04 20:28:33 +01:00
d645e45752 mysql: add more documentation (#7846) 2021-01-09 10:40:21 +02:00
e943d03298 mysql: migrate connection flags to enum instead of const, fix example (#7803) 2021-01-02 15:09:20 +02:00
651a203ecb examples: fix sqlite.v 2020-06-16 12:27:47 +02:00
3e4cd12fd0 .gitignore: ignore all binary files by default 2020-04-29 16:49:13 +02:00
fe249ab0c3 vtest: remove pub before main 2020-04-17 21:41:54 +02:00
5deb86de4f examples: fix customer pg table name 2020-04-12 21:51:10 +02:00
ec4be80bcc Revert "db: increase db module level in vlib "
This reverts commit cd6d175180.
2020-03-26 09:23:54 +01:00
cd6d175180 db: increase db module level in vlib 2020-03-26 09:21:34 +01:00
a5c0d89c71 examples: reorganize 2020-03-21 09:47:38 +01:00
cd54b2878e fix pg orm example 2019-12-10 00:06:37 +03:00
6f49d4c1d2 orm: bool support; vweb fixes 2019-12-09 23:20:29 +03:00
71c0c4803f ORM fixes 2019-12-06 02:00:37 +03:00
e081791eaf fix repl tests 2019-11-18 02:34:49 +03:00
35f927e64e repl: add some timing statistics when running REPL test files 2019-09-15 18:08:16 +03:00
aa438c7c3f os: fix exec() and get_raw_line(); fix Windows tests and examples 2019-08-26 13:51:48 +03:00
75b632baad examples: use == instead of = in pg/customer.v 2019-08-22 22:33:57 +03:00
1ddc9dc604 orm: allow variables like q.nr_orders in queries too. 2019-08-20 21:35:13 +03:00
cf06faf09b orm: allow both integer and string arguments in db.select and db.select limit 1 2019-08-20 17:32:39 +03:00
0066afe7fc mysql module 2019-08-18 17:24:43 +03:00