Database classes
Introduction
using Starcounter.Nova;
[Database]
public abstract class Person
{
public abstract string FirstName { get; set; }
public abstract string LastName { get; set; }
public string FullName => $"{FirstName} {LastName}";
}Constructors
using Starcounter.Nova;
[Database]
public abstract class Order
{
public Order()
{
this.Created = DateTime.Now;
}
public abstract DateTime Created { get; set; }
}Fields and properties
Collections
Indexing
Limitations
Property limit
Nested classes
Relations
One-to-many relations
Many-to-many relations
Inheritance
Inheriting from non-database classes
Comparing database objects
Database object identity
Get object's unique key
Get object by unique key
Querying by object's unique key
Notes
Last updated