vlang

/

v Public
0 commits 40 issues 0 pull requests 0 contributors Discussions Projects CI

Move orm_fn to an independent warehouse #33

Describe the feature

@kbkpbot First of all, thank you very much. Before ORM added support for dynamic operations, orm_fn served as a great complement.

However, orm_fn has a major issue: type correctness can only be checked at runtime, which is not very friendly for debugging. That said, we cannot simply remove orm_fn, as many VPer coming from other languages still really enjoy its fluent chain-style expression.

Therefore, it is suggested to move orm_fn to a separate repository for independent maintenance.

Use Case

Not applicable

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Version used

V 0.5.1 a2be374

Environment details (OS name and version, etc.)

V full version V 0.5.1 8ef799c99cb0141a119e9e06f6b629c9e98486bf.a2be374
OS linux, Deepin 25
Processor 20 cpus, 64bit, little endian, 13th Gen Intel(R) Core(TM) i5-13500
Memory 8.34GB/31.03GB
V executable /home/Jengro/opt/v/v
V last modified time 2026-04-27 00:53:44
V home dir OK, value: /home/Jengro/opt/v
VMODULES OK, value: /home/Jengro/.vmodules
VTMP OK, value: /tmp/v_1000
Current working dir OK, value: /home/Jengro
Git version git version 2.51.0
V git status 0.5.1-1390-ga2be3749
.git/config present true
cc version cc (Deepin 12.3.0-17deepin17) 12.3.0
gcc version gcc (Deepin 12.3.0-17deepin17) 12.3.0
clang version Deepin clang version 17.0.6 (5deepin7)
tcc version tcc version 0.9.28rc 2025-02-13 HEAD@f8bd136d (x86_64 Linux)
tcc git status thirdparty-linux-amd64 696c1d84
emcc version N/A
glibc version ldd (Debian GLIBC 2.38-6deepin21) 2.38

[!NOTE] You can use the 👍 reaction to increase the issue's priority for developers.

Please note that only the 👍 reaction to the issue itself counts as a vote. Other reactions and those to comments will not be taken into account.