package mantra.sql.orm
Model
ABSTRACT
public abstract
class
Active Record base class providing automatic field serialization, dirty checking, and CRUD query mapping.
🏗️ Constructor Summary
Constructor Signature
def __init__(self, table_name: String)
⚙️ Method Summary
| Modifier & Return Type | Method Signature | Description |
|---|---|---|
Bool |
save() |
Persists current entity values to database table. |
String |
to_json() |
Serializes entity fields into valid JSON string. |
🔍 Detailed Method Specifications
pub def save() -> Bool
Persists current entity values to database table.
pub def to_json() -> String
Serializes entity fields into valid JSON string.
💡 Example Usage
model_example.mantra
class User extends Model:
def __init__(self, id: Int, name: String):
super("users")
self.id = id
self.name = name