using-liteorm

Select the query or ORM front-end in the LiteORM Go database library.

5|Updated Jun 18, 2026
One-click install
npx skills add https://github.com/go-again/liteorm --skill using-liteorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-liteorm
Source: https://github.com/go-again/liteorm/tree/main/skills/using-liteorm
Command: npx skills add https://github.com/go-again/liteorm --skill using-liteorm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Choosing the right data handling method (query or ORM) can be confusing, especially when starting with LiteORM. This Skill helps streamline the selection process and gets you started with CRUD operations efficiently.

Core Features & Use Cases

  • Choose Between 'query' and 'orm': Understand the differences and when to use each method for your application.
  • Open a Backend: Learn how to open SQLite, PostgreSQL, MySQL, or SQL Server databases with LiteORM.
  • First CRUD: Execute CRUD operations using both 'query' and 'orm' front-ends.
  • Session & Transactions: Manage database sessions and transactions effectively.

Quick Start

Start using the LiteORM Skill by choosing the appropriate data handling method and executing a simple CRUD operation with your chosen backend.

Frequently Asked Questions about using-liteorm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between query and ORM for Go database management?

Choosing between query and ORM in Go database management depends on your need for direct SQL control versus automated struct mapping. LiteORM supports both front-ends to streamline CRUD operations and transaction management across multiple backends.

Does LiteORM work with PostgreSQL and MySQL backends in Go?

LiteORM works with PostgreSQL and MySQL backends in Go, alongside SQLite and SQL Server. It ensures seamless CRUD operations and normalized errors across these different database systems, allowing consistent data handling.

How do I execute CRUD operations using LiteORM in a Go application?

To execute CRUD operations using LiteORM in a Go application, select either the 'query' or 'orm' front-end, open your chosen backend, and apply the respective methods for creating, reading, updating, and deleting data records.

What is the difference between LiteORM's query and orm front-ends?

The difference between LiteORM's query and orm front-ends lies in abstraction level. The 'query' front-end offers direct SQL building, while 'orm' provides automated object-relational mapping for simplified data manipulation and struct handling.

How do I manage database sessions and transactions with LiteORM?

You manage database sessions and transactions with LiteORM by utilizing its built-in session controls. This ensures effective transaction management and normalized error handling across SQLite, PostgreSQL, MySQL, and SQL Server systems.