Insert UUID #123
Insert UUID
#123
Replies: 1 comment
-
By default If you're going to be inserting the primary key (as you would in your join table) you should just specify [Table("users_groups")]
public class UserGroup : BaseModel
{
[PrimaryKey("user_id", shouldInsert: true)]
public string UserId { get; set; }
[PrimaryKey("group_id", shouldInsert: true)]
public int GroupId { get; set; }
[Column("is_owner")]
public bool IsOwner { get; set; }
[Column("nickname")]
public string Nickname { get; set; }
} |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So, I have those tables in my database
![image](https://private-user-images.githubusercontent.com/118619671/284385490-f62591c7-a884-45dc-a29c-eb2209f6f06e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyODAzMTMsIm5iZiI6MTczOTI4MDAxMywicGF0aCI6Ii8xMTg2MTk2NzEvMjg0Mzg1NDkwLWY2MjU5MWM3LWE4ODQtNDVkYy1hMjljLWViMjIwOWY2ZjA2ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMVQxMzIwMTNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yOGY3MWJiMWFiZGIyYjEwZWVhNTcxZjVmN2U0YjVmYjk4ZjIwOTk2NDhhNWQxN2NjNjkxNDcyNDI0ZDk3YzE2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.cjpLWVjWq_yhWkugKqiC9RQbA_Y6qRP90Ie5U2TIW_Y)
and Classes in C#
But when I try to insert new row in "users_groups" this way:
I'm getting this error
Also, user_id is not null in C#
![image](https://private-user-images.githubusercontent.com/118619671/284386271-46d2fd6d-d0f5-4fe1-94c5-b48a2bc2ba86.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyODAzMTMsIm5iZiI6MTczOTI4MDAxMywicGF0aCI6Ii8xMTg2MTk2NzEvMjg0Mzg2MjcxLTQ2ZDJmZDZkLWQwZjUtNGZlMS05NGM1LWI0OGEyYmMyYmE4Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMVQxMzIwMTNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNDBiNGMzMjdmZmE0ZjA5MmY5ODE5NGY0NDViZTA5NWIwNGJhZTc2NWM3NzA5ODliNDJhMDhkNWQ4MTUxYmYzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Nok7A6QqnZZ8cw-nSzIpYi_fZw7FVcHXLC2buA_yY7k)
Beta Was this translation helpful? Give feedback.
All reactions