getDatabaseCreationSQLForSyncable static method
Returns the SQL statement to create the table
for CloudSyncable entities.
This includes common fields like id
, created_at
, updated_at
, etc.
Implementation
static String getDatabaseCreationSQLForSyncable() {
return '''
id TEXT PRIMARY KEY,
created_at TEXT NOT NULL,
updated_at TEXT NOT NULL,
local_time_synced_at TEXT,
server_time_synced_at TEXT,
deleted_at TEXT,
local_file_path TEXT,
remote_file_path TEXT,
file_synced_at TEXT,
time_offset TEXT,
''';
}