Compare commits

..

2 Commits

Author SHA1 Message Date
a7d37c1d19 feat: example tests 2025-11-10 10:52:08 +01:00
4e0b269003 fix: get author by id query 2025-11-10 10:51:52 +01:00
3 changed files with 17 additions and 11 deletions

View File

@ -18,20 +18,25 @@ public class Program
{ {
using (var connection = new SqliteConnection(connectionString)) using (var connection = new SqliteConnection(connectionString))
{ {
connection.Open(); connection.Open();
try try
{
Database.Database.CreateDatabaseQuery(connection);
}
catch
{ {
Console.WriteLine("Database already exists."); Database.Database.CreateDatabaseQuery(connection);
}
catch
{
Console.WriteLine("Database already exists.");
} }
using (var command = connection.CreateCommand())
{ using (var command = connection.CreateCommand())
{
// implment stuff here idc // implment stuff here idc
AuthorDto author = Team2.Team2.AddAuthor(connection, "John", "Doe", new DateTime(1990, 1, 1));
AuthorDto getAuthor = Team4.Team4.GetAuthorById(connection, author.Id);
} }
} }

View File

@ -5,6 +5,7 @@ namespace Team1
{ {
class Library class Library
{ {
private SqliteConnection connection;
public Library(SqliteConnection connection) public Library(SqliteConnection connection)
{ {
this.connection = connection; this.connection = connection;

View File

@ -223,7 +223,7 @@ namespace Team4
using (var command = conn.CreateCommand()) using (var command = conn.CreateCommand())
{ {
command.CommandText = @" command.CommandText = @"
SELECT author.ID SELECT *
FROM Authors author FROM Authors author
WHERE author.ID = @aid;"; WHERE author.ID = @aid;";
command.Parameters.AddWithValue("@aid", authorID); command.Parameters.AddWithValue("@aid", authorID);