created/updated/deleted are 64bit signed not 32bit unsigned
This commit is contained in:
@@ -52,12 +52,13 @@ int tableRowsToUsers(column_data **col_data, size_t n_cols,
|
|||||||
freeUsers(users, idx);
|
freeUsers(users, idx);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
user->created_on = *(col_created->data.ptr_uint32 + idx);
|
|
||||||
|
user->created_on = *(col_created->data.ptr_int64 + idx);
|
||||||
if (!columnRowIsNull(col_updated, idx)) {
|
if (!columnRowIsNull(col_updated, idx)) {
|
||||||
user->updated_on = *(col_updated->data.ptr_uint32 + idx);
|
user->updated_on = *(col_updated->data.ptr_int64 + idx);
|
||||||
}
|
}
|
||||||
if (!columnRowIsNull(col_deleted, idx)) {
|
if (!columnRowIsNull(col_deleted, idx)) {
|
||||||
user->deleted_on = *(col_deleted->data.ptr_uint32 + idx);
|
user->deleted_on = *(col_deleted->data.ptr_int64 + idx);
|
||||||
}
|
}
|
||||||
|
|
||||||
*(*users + idx) = user;
|
*(*users + idx) = user;
|
||||||
@@ -183,12 +184,12 @@ int tableRowsToGroups(column_data **col_data, size_t n_cols,
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
group->created_on = *(col_created->data.ptr_uint32 + idx);
|
group->created_on = *(col_created->data.ptr_int64 + idx);
|
||||||
if (!columnRowIsNull(col_updated, idx)) {
|
if (!columnRowIsNull(col_updated, idx)) {
|
||||||
group->updated_on = *(col_updated->data.ptr_uint32 + idx);
|
group->updated_on = *(col_updated->data.ptr_int64 + idx);
|
||||||
}
|
}
|
||||||
if (!columnRowIsNull(col_deleted, idx)) {
|
if (!columnRowIsNull(col_deleted, idx)) {
|
||||||
group->deleted_on = *(col_deleted->data.ptr_uint32 + idx);
|
group->deleted_on = *(col_deleted->data.ptr_int64 + idx);
|
||||||
}
|
}
|
||||||
|
|
||||||
*(*groups + idx) = group;
|
*(*groups + idx) = group;
|
||||||
|
|||||||
@@ -19,9 +19,9 @@ struct user_t {
|
|||||||
char *email;
|
char *email;
|
||||||
size_t email_len;
|
size_t email_len;
|
||||||
|
|
||||||
unsigned int created_on;
|
int64_t created_on;
|
||||||
unsigned int updated_on;
|
int64_t updated_on;
|
||||||
unsigned int deleted_on;
|
int64_t deleted_on;
|
||||||
|
|
||||||
unsigned int *group_ids;
|
unsigned int *group_ids;
|
||||||
struct group_t **groups;
|
struct group_t **groups;
|
||||||
@@ -34,9 +34,9 @@ struct group_t {
|
|||||||
char *name;
|
char *name;
|
||||||
size_t name_len;
|
size_t name_len;
|
||||||
|
|
||||||
unsigned int created_on;
|
int64_t created_on;
|
||||||
unsigned int updated_on;
|
int64_t updated_on;
|
||||||
unsigned int deleted_on;
|
int64_t deleted_on;
|
||||||
|
|
||||||
unsigned int *member_ids;
|
unsigned int *member_ids;
|
||||||
struct user_t **members;
|
struct user_t **members;
|
||||||
|
|||||||
Reference in New Issue
Block a user