-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #4 from wzarek/RSN-8
RSN-8 Scaffolded database
- Loading branch information
Showing
17 changed files
with
664 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class Address | ||
{ | ||
public int Id { get; set; } | ||
|
||
public string City { get; set; } = null!; | ||
|
||
public string Country { get; set; } = null!; | ||
|
||
public string Street { get; set; } = null!; | ||
|
||
public string State { get; set; } = null!; | ||
|
||
public string? ZipCode { get; set; } | ||
|
||
public virtual ICollection<Event> Events { get; set; } = new List<Event>(); | ||
|
||
public virtual ICollection<User> Users { get; set; } = new List<User>(); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class Comment | ||
{ | ||
public int Id { get; set; } | ||
|
||
public int EventId { get; set; } | ||
|
||
public string Content { get; set; } = null!; | ||
|
||
public DateTime CreatedAt { get; set; } | ||
|
||
public int UserId { get; set; } | ||
|
||
public virtual Event Event { get; set; } = null!; | ||
|
||
public virtual User User { get; set; } = null!; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class Event | ||
{ | ||
public int Id { get; set; } | ||
|
||
public string Name { get; set; } = null!; | ||
|
||
public int AddressId { get; set; } | ||
|
||
public string Description { get; set; } = null!; | ||
|
||
public int OrganizerId { get; set; } | ||
|
||
public DateTime StartAt { get; set; } | ||
|
||
public DateTime EndAt { get; set; } | ||
|
||
public DateTime CreatedAt { get; set; } | ||
|
||
public DateTime UpdatedAt { get; set; } | ||
|
||
public string Slug { get; set; } = null!; | ||
|
||
public int StatusId { get; set; } | ||
|
||
public virtual Address Address { get; set; } = null!; | ||
|
||
public virtual ICollection<Comment> Comments { get; set; } = new List<Comment>(); | ||
|
||
public virtual User Organizer { get; set; } = null!; | ||
|
||
public virtual ICollection<Participant> Participants { get; set; } = new List<Participant>(); | ||
|
||
public virtual Status Status { get; set; } = null!; | ||
} |
15 changes: 15 additions & 0 deletions
15
Server/ReasnAPI/ReasnAPI/Models/Database/EventParameter.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class EventParameter | ||
{ | ||
public int ParameterId { get; set; } | ||
|
||
public int EventId { get; set; } | ||
|
||
public virtual Event Event { get; set; } = null!; | ||
|
||
public virtual Parameter Parameter { get; set; } = null!; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class EventTag | ||
{ | ||
public int EventId { get; set; } | ||
|
||
public int TagId { get; set; } | ||
|
||
public virtual Event Event { get; set; } = null!; | ||
|
||
public virtual Tag Tag { get; set; } = null!; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class Image | ||
{ | ||
public int Id { get; set; } | ||
|
||
public byte[] ImageData { get; set; } = null!; | ||
|
||
public int ObjectTypeId { get; set; } | ||
|
||
public int ObjectId { get; set; } | ||
|
||
public virtual ObjectType ObjectType { get; set; } = null!; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class Interest | ||
{ | ||
public int Id { get; set; } | ||
|
||
public string Name { get; set; } = null!; | ||
|
||
public int Level { get; set; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class ObjectType | ||
{ | ||
public int Id { get; set; } | ||
|
||
public string Name { get; set; } = null!; | ||
|
||
public virtual ICollection<Image> Images { get; set; } = new List<Image>(); | ||
|
||
public virtual ICollection<Status> Statuses { get; set; } = new List<Status>(); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class Parameter | ||
{ | ||
public int Id { get; set; } | ||
|
||
public string Key { get; set; } = null!; | ||
|
||
public string Value { get; set; } = null!; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
using System; | ||
using System.Collections.Generic; | ||
|
||
namespace ReasnAPI.Models.Database; | ||
|
||
public partial class Participant | ||
{ | ||
public int Id { get; set; } | ||
|
||
public int EventId { get; set; } | ||
|
||
public int UserId { get; set; } | ||
|
||
public int StatusId { get; set; } | ||
|
||
public virtual Event Event { get; set; } = null!; | ||
|
||
public virtual Status Status { get; set; } = null!; | ||
|
||
public virtual User User { get; set; } = null!; | ||
} |
Oops, something went wrong.