{ "moduleName": "wien_talks", "tables": [ { "name": "quote", "dartName": "Quote", "module": "wien_talks", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('quote_id_seq'::regclass)", "dartType": "int?" }, { "name": "userId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "text", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "authorName", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "lat", "columnType": 3, "isNullable": false, "dartType": "double" }, { "name": "long", "columnType": 3, "isNullable": false, "dartType": "double" }, { "name": "createdAt", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "visibility", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "upvotes", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "downvotes", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "tags", "columnType": 8, "isNullable": true, "dartType": "List?" } ], "foreignKeys": [], "indexes": [ { "indexName": "quote_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true } ], "managed": true }, { "name": "vote", "dartName": "Vote", "module": "wien_talks", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('vote_id_seq'::regclass)", "dartType": "int?" }, { "name": "userId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "createdAt", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "upvote", "columnType": 1, "isNullable": false, "dartType": "bool" } ], "foreignKeys": [], "indexes": [ { "indexName": "vote_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true } ], "managed": true }, { "name": "serverpod_cloud_storage", "dartName": "CloudStorageEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_cloud_storage_id_seq'::regclass)", "dartType": "int?" }, { "name": "storageId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "path", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "addedTime", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "expiration", "columnType": 4, "isNullable": true, "dartType": "DateTime?" }, { "name": "byteData", "columnType": 5, "isNullable": false, "dartType": "dart:typed_data:ByteData" }, { "name": "verified", "columnType": 1, "isNullable": false, "dartType": "bool" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_cloud_storage_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_cloud_storage_path_idx", "elements": [ { "type": 0, "definition": "storageId" }, { "type": 0, "definition": "path" } ], "type": "btree", "isUnique": true, "isPrimary": false }, { "indexName": "serverpod_cloud_storage_expiration", "elements": [ { "type": 0, "definition": "expiration" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_cloud_storage_direct_upload", "dartName": "CloudStorageDirectUploadEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_cloud_storage_direct_upload_id_seq'::regclass)", "dartType": "int?" }, { "name": "storageId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "path", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "expiration", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "authKey", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_cloud_storage_direct_upload_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_cloud_storage_direct_upload_storage_path", "elements": [ { "type": 0, "definition": "storageId" }, { "type": 0, "definition": "path" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_future_call", "dartName": "FutureCallEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_future_call_id_seq'::regclass)", "dartType": "int?" }, { "name": "name", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "time", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "serializedObject", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "serverId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "identifier", "columnType": 0, "isNullable": true, "dartType": "String?" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_future_call_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_future_call_time_idx", "elements": [ { "type": 0, "definition": "time" } ], "type": "btree", "isUnique": false, "isPrimary": false }, { "indexName": "serverpod_future_call_serverId_idx", "elements": [ { "type": 0, "definition": "serverId" } ], "type": "btree", "isUnique": false, "isPrimary": false }, { "indexName": "serverpod_future_call_identifier_idx", "elements": [ { "type": 0, "definition": "identifier" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_health_connection_info", "dartName": "ServerHealthConnectionInfo", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_health_connection_info_id_seq'::regclass)", "dartType": "int?" }, { "name": "serverId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "timestamp", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "active", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "closing", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "idle", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "granularity", "columnType": 6, "isNullable": false, "dartType": "int" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_health_connection_info_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_health_connection_info_timestamp_idx", "elements": [ { "type": 0, "definition": "timestamp" }, { "type": 0, "definition": "serverId" }, { "type": 0, "definition": "granularity" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_health_metric", "dartName": "ServerHealthMetric", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_health_metric_id_seq'::regclass)", "dartType": "int?" }, { "name": "name", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "serverId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "timestamp", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "isHealthy", "columnType": 1, "isNullable": false, "dartType": "bool" }, { "name": "value", "columnType": 3, "isNullable": false, "dartType": "double" }, { "name": "granularity", "columnType": 6, "isNullable": false, "dartType": "int" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_health_metric_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_health_metric_timestamp_idx", "elements": [ { "type": 0, "definition": "timestamp" }, { "type": 0, "definition": "serverId" }, { "type": 0, "definition": "name" }, { "type": 0, "definition": "granularity" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_log", "dartName": "LogEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_log_id_seq'::regclass)", "dartType": "int?" }, { "name": "sessionLogId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "messageId", "columnType": 6, "isNullable": true, "dartType": "int?" }, { "name": "reference", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "serverId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "time", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "logLevel", "columnType": 6, "isNullable": false, "dartType": "protocol:LogLevel" }, { "name": "message", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "error", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "stackTrace", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "order", "columnType": 6, "isNullable": false, "dartType": "int" } ], "foreignKeys": [ { "constraintName": "serverpod_log_fk_0", "columns": [ "sessionLogId" ], "referenceTable": "serverpod_session_log", "referenceTableSchema": "public", "referenceColumns": [ "id" ], "onUpdate": 3, "onDelete": 4 } ], "indexes": [ { "indexName": "serverpod_log_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_log_sessionLogId_idx", "elements": [ { "type": 0, "definition": "sessionLogId" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_message_log", "dartName": "MessageLogEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_message_log_id_seq'::regclass)", "dartType": "int?" }, { "name": "sessionLogId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "serverId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "messageId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "endpoint", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "messageName", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "duration", "columnType": 3, "isNullable": false, "dartType": "double" }, { "name": "error", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "stackTrace", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "slow", "columnType": 1, "isNullable": false, "dartType": "bool" }, { "name": "order", "columnType": 6, "isNullable": false, "dartType": "int" } ], "foreignKeys": [ { "constraintName": "serverpod_message_log_fk_0", "columns": [ "sessionLogId" ], "referenceTable": "serverpod_session_log", "referenceTableSchema": "public", "referenceColumns": [ "id" ], "onUpdate": 3, "onDelete": 4 } ], "indexes": [ { "indexName": "serverpod_message_log_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true } ], "managed": true }, { "name": "serverpod_method", "dartName": "MethodInfo", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_method_id_seq'::regclass)", "dartType": "int?" }, { "name": "endpoint", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "method", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_method_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_method_endpoint_method_idx", "elements": [ { "type": 0, "definition": "endpoint" }, { "type": 0, "definition": "method" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_migrations", "dartName": "DatabaseMigrationVersion", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_migrations_id_seq'::regclass)", "dartType": "int?" }, { "name": "module", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "version", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "timestamp", "columnType": 4, "isNullable": true, "dartType": "DateTime?" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_migrations_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_migrations_ids", "elements": [ { "type": 0, "definition": "module" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_query_log", "dartName": "QueryLogEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_query_log_id_seq'::regclass)", "dartType": "int?" }, { "name": "serverId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "sessionLogId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "messageId", "columnType": 6, "isNullable": true, "dartType": "int?" }, { "name": "query", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "duration", "columnType": 3, "isNullable": false, "dartType": "double" }, { "name": "numRows", "columnType": 6, "isNullable": true, "dartType": "int?" }, { "name": "error", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "stackTrace", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "slow", "columnType": 1, "isNullable": false, "dartType": "bool" }, { "name": "order", "columnType": 6, "isNullable": false, "dartType": "int" } ], "foreignKeys": [ { "constraintName": "serverpod_query_log_fk_0", "columns": [ "sessionLogId" ], "referenceTable": "serverpod_session_log", "referenceTableSchema": "public", "referenceColumns": [ "id" ], "onUpdate": 3, "onDelete": 4 } ], "indexes": [ { "indexName": "serverpod_query_log_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_query_log_sessionLogId_idx", "elements": [ { "type": 0, "definition": "sessionLogId" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_readwrite_test", "dartName": "ReadWriteTestEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_readwrite_test_id_seq'::regclass)", "dartType": "int?" }, { "name": "number", "columnType": 6, "isNullable": false, "dartType": "int" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_readwrite_test_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true } ], "managed": true }, { "name": "serverpod_runtime_settings", "dartName": "RuntimeSettings", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_runtime_settings_id_seq'::regclass)", "dartType": "int?" }, { "name": "logSettings", "columnType": 8, "isNullable": false, "dartType": "protocol:LogSettings" }, { "name": "logSettingsOverrides", "columnType": 8, "isNullable": false, "dartType": "List" }, { "name": "logServiceCalls", "columnType": 1, "isNullable": false, "dartType": "bool" }, { "name": "logMalformedCalls", "columnType": 1, "isNullable": false, "dartType": "bool" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_runtime_settings_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true } ], "managed": true }, { "name": "serverpod_session_log", "dartName": "SessionLogEntry", "module": "serverpod", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_session_log_id_seq'::regclass)", "dartType": "int?" }, { "name": "serverId", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "time", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "module", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "endpoint", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "method", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "duration", "columnType": 3, "isNullable": true, "dartType": "double?" }, { "name": "numQueries", "columnType": 6, "isNullable": true, "dartType": "int?" }, { "name": "slow", "columnType": 1, "isNullable": true, "dartType": "bool?" }, { "name": "error", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "stackTrace", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "authenticatedUserId", "columnType": 6, "isNullable": true, "dartType": "int?" }, { "name": "isOpen", "columnType": 1, "isNullable": true, "dartType": "bool?" }, { "name": "touched", "columnType": 4, "isNullable": false, "dartType": "DateTime" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_session_log_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_session_log_serverid_idx", "elements": [ { "type": 0, "definition": "serverId" } ], "type": "btree", "isUnique": false, "isPrimary": false }, { "indexName": "serverpod_session_log_touched_idx", "elements": [ { "type": 0, "definition": "touched" } ], "type": "btree", "isUnique": false, "isPrimary": false }, { "indexName": "serverpod_session_log_isopen_idx", "elements": [ { "type": 0, "definition": "isOpen" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_auth_key", "dartName": "AuthKey", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_auth_key_id_seq'::regclass)", "dartType": "int?" }, { "name": "userId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "hash", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "scopeNames", "columnType": 8, "isNullable": false, "dartType": "List" }, { "name": "method", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_auth_key_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_auth_key_userId_idx", "elements": [ { "type": 0, "definition": "userId" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_email_auth", "dartName": "EmailAuth", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_email_auth_id_seq'::regclass)", "dartType": "int?" }, { "name": "userId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "email", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "hash", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_email_auth_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_email_auth_email", "elements": [ { "type": 0, "definition": "email" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_email_create_request", "dartName": "EmailCreateAccountRequest", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_email_create_request_id_seq'::regclass)", "dartType": "int?" }, { "name": "userName", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "email", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "hash", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "verificationCode", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_email_create_request_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_email_auth_create_account_request_idx", "elements": [ { "type": 0, "definition": "email" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_email_failed_sign_in", "dartName": "EmailFailedSignIn", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_email_failed_sign_in_id_seq'::regclass)", "dartType": "int?" }, { "name": "email", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "time", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "ipAddress", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_email_failed_sign_in_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_email_failed_sign_in_email_idx", "elements": [ { "type": 0, "definition": "email" } ], "type": "btree", "isUnique": false, "isPrimary": false }, { "indexName": "serverpod_email_failed_sign_in_time_idx", "elements": [ { "type": 0, "definition": "time" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_email_reset", "dartName": "EmailReset", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_email_reset_id_seq'::regclass)", "dartType": "int?" }, { "name": "userId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "verificationCode", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "expiration", "columnType": 4, "isNullable": false, "dartType": "DateTime" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_email_reset_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_email_reset_verification_idx", "elements": [ { "type": 0, "definition": "verificationCode" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_google_refresh_token", "dartName": "GoogleRefreshToken", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_google_refresh_token_id_seq'::regclass)", "dartType": "int?" }, { "name": "userId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "refreshToken", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_google_refresh_token_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_google_refresh_token_userId_idx", "elements": [ { "type": 0, "definition": "userId" } ], "type": "btree", "isUnique": true, "isPrimary": false } ], "managed": true }, { "name": "serverpod_user_image", "dartName": "UserImage", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_user_image_id_seq'::regclass)", "dartType": "int?" }, { "name": "userId", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "version", "columnType": 6, "isNullable": false, "dartType": "int" }, { "name": "url", "columnType": 0, "isNullable": false, "dartType": "String" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_user_image_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_user_image_user_id", "elements": [ { "type": 0, "definition": "userId" }, { "type": 0, "definition": "version" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true }, { "name": "serverpod_user_info", "dartName": "UserInfo", "module": "serverpod_auth", "schema": "public", "columns": [ { "name": "id", "columnType": 6, "isNullable": false, "columnDefault": "nextval('serverpod_user_info_id_seq'::regclass)", "dartType": "int?" }, { "name": "userIdentifier", "columnType": 0, "isNullable": false, "dartType": "String" }, { "name": "userName", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "fullName", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "email", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "created", "columnType": 4, "isNullable": false, "dartType": "DateTime" }, { "name": "imageUrl", "columnType": 0, "isNullable": true, "dartType": "String?" }, { "name": "scopeNames", "columnType": 8, "isNullable": false, "dartType": "List" }, { "name": "blocked", "columnType": 1, "isNullable": false, "dartType": "bool" } ], "foreignKeys": [], "indexes": [ { "indexName": "serverpod_user_info_pkey", "elements": [ { "type": 0, "definition": "id" } ], "type": "btree", "isUnique": true, "isPrimary": true }, { "indexName": "serverpod_user_info_user_identifier", "elements": [ { "type": 0, "definition": "userIdentifier" } ], "type": "btree", "isUnique": true, "isPrimary": false }, { "indexName": "serverpod_user_info_email", "elements": [ { "type": 0, "definition": "email" } ], "type": "btree", "isUnique": false, "isPrimary": false } ], "managed": true } ], "installedModules": [ { "module": "wien_talks", "version": "20250816215102447" }, { "module": "serverpod", "version": "20240516151843329" }, { "module": "serverpod_auth", "version": "20240520102713718" } ], "migrationApiVersion": 1 }