30 lines
682 B
C#
30 lines
682 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
using Microsoft.EntityFrameworkCore;
|
|
using Shadow.Controllers;
|
|
using Shadow.Data;
|
|
using Shadow.Entities;
|
|
|
|
namespace Shadow.Controllers;
|
|
public class Seeder
|
|
{
|
|
private readonly ApplicationDbContext db;
|
|
private readonly GeneralUseHelpers guhf;
|
|
|
|
public Seeder(ApplicationDbContext _db, GeneralUseHelpers _guhf)
|
|
{
|
|
db = _db;
|
|
guhf = _guhf;
|
|
}
|
|
public void Seed()
|
|
{
|
|
|
|
// TODO: Ensure [unknown album], [unknown artist] exist
|
|
|
|
// TODO: Force add a new user through CLI if no users exist
|
|
|
|
|
|
Console.WriteLine($"You're running Shadow, commit {ThisAssembly.Git.Commit} of branch {ThisAssembly.Git.Branch} ({ThisAssembly.Git.CommitDate})\n");
|
|
|
|
}
|
|
}
|