feat: group analytics
* wip * wip * wip * wip * wip * add buffer * wip * wip * fixes * fix * wip * group validation * fix group issues * docs: add groups
This commit is contained in:
committed by
GitHub
parent
88a2d876ce
commit
11e9ecac1a
@@ -61,6 +61,7 @@ export const TABLE_NAMES = {
|
||||
gsc_daily: 'gsc_daily',
|
||||
gsc_pages_daily: 'gsc_pages_daily',
|
||||
gsc_queries_daily: 'gsc_queries_daily',
|
||||
groups: 'groups',
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -298,3 +299,11 @@ const ROLLUP_DATE_PREFIX = '1970-01-01';
|
||||
export function isClickhouseDefaultMinDate(date: string): boolean {
|
||||
return date.startsWith(ROLLUP_DATE_PREFIX) || date.startsWith('1969-12-31');
|
||||
}
|
||||
export function toNullIfDefaultMinDate(date?: string | null): Date | null {
|
||||
if (!date) {
|
||||
return null;
|
||||
}
|
||||
return isClickhouseDefaultMinDate(date)
|
||||
? null
|
||||
: convertClickhouseDateToJs(date);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user