"O�nT�.�; � V-sindexchanges_id_indexchangesCREATE INDEX `changes_id_index` on `changes` (`id`)`/�indexchanges_id_uniquechangesCREATE UNIQUE INDEX `changes_id_unique` on `changes` (`id`)��stablechangeschangesCREATE TABLE `changes` (`counter` integer not null primary key autoincrement, `id` varchar(32) not null, `owner_id` varchar(32) not null, `item_type` integer not null, `parent_id` varchar(32) not null default '', `item_id` varchar(32) not null, `item_name` text not null default '', `type` integer not null, `updated_time` bigint not null, `created_time` bigint not null)d7�indexfiles_parent_id_indexfilesCREATE INDEX `files_parent_id_index` on `files` (`parent_id`)C�1indexfiles_parent_id_name_uniquefilesCREATE UNIQUE INDEX `files_parent_id_name_unique` on `files` (`parent_id`, `name`)W+{indexfiles_id_uniquefilesCREATE UNIQUE INDEX `files_id_unique` on `files` (`id`)�c�%tablefilesfilesCREATE TABLE `files` (`id` varchar(32) not null, `owner_id` varchar(32) not null, `name` text not null, `content` blob not null default '', `mime_type` varchar(128) not null default 'application/octet-stream', `size` integer not null default '0', `is_directory` integer not null default '0', `is_root` integer not null default '0', `parent_id` varchar(32) not null default '', `updated_time` bigint not null, `created_time` bigint not null, primary key (`id`)))= indexsqlite_autoindex_files_1files�S#�Eindexpermissions_item_type_item_id_indexpermissionsCREATE INDEX `permissions_item_type_item_id_index` on `permissions` (`item_type`, `item_id`)v?#�indexpermissions_item_id_indexpermissionsCREATE INDEX `permissions_item_id_index` on `permissions` (`item_id`)�;e#�{indexpermissions_user_id_item_type_item_id_uniquepermissionsCREATE UNIQUE INDEX `permissions_user_id_item_type_item_id_unique` on `permissions` (`user_id`, `item_type`, `item_id`)p7#�indexpermissions_id_uniquepermissionsCREATE UNIQUE INDEX `permissions_id_unique` on `permissions` (`id`)�^##�tablepermissionspermissions
CREATE TABLE `permissions` (`id` varchar(32) not null, `user_id` varchar(32) not null, `item_type` integer not null, `item_id` varchar(32) not null, `can_read` integer not null default '0', `can_write` integer not null default '0', `updated_time` bigint not null, `created_time` bigint not null, primary key (`id`))5
I# indexsqlite_autoindex_permissions_1permissionsd1�indexsessions_id_uniquesessionsCREATE UNIQUE INDEX `sessions_id_unique` on `sessions` (`id`)�q �5tablesessionssessions
CREATE TABLE `sessions` (`id` varchar(32) not null, `user_id` varchar(32) not null, `auth_code` varchar(32) not null default '', `updated_time` bigint not null, `created_time` bigint not null, primary key (`id`))/
C indexsqlite_autoindex_sessions_1sessionsW/windexusers_email_indexusers CREATE INDEX `users_email_index` on `users` (`email`)a1�indexusers_email_uniqueusersCREATE UNIQUE INDEX `users_email_unique` on `users` (`email`)W+{indexusers_id_uniqueusersCREATE UNIQUE INDEX `users_id_unique` on `users` (`id`)��tableusersusersCREATE TABLE `users` (`id` varchar(32) not null, `email` text not null, `password` text not null, `full_name` text not null default '', `is_admin` integer not null default '0', `updated_time` bigint not null, `created_time` bigint not null, primary key (`id`)))= indexsqlite_autoindex_users_1users �"55�gtableknex_migrations_lockknex_migrations_lockCREATE TABLE `knex_migrations_lock` (`index` integer not null primary key autoincrement, `is_locked` integer)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)�<++�/tableknex_migrationsknex_migrationsCREATE TABLE `knex_migrations` (`id` integer not null primary key autoincrement, `name` varchar(255), `batch` integer, `migration_ 6} T )
)� ���b7���`5
�
�
�
S
��yK#���V!
� � { H �� ,) O 202504040912000_user_auth_code.js�nIm1( Y 20250219183745_changes_optimization.js�nI_8' g 20241024143000_add_external_account_marker.js�nIT1& Y 20240413141308_changes_optimization.js�nIH/% U 20230804154410_can_receive_folder.js�nIB($ G 20221020143305_task_states.js�nI61# Y 20220403172253_published_note_links.js�nI()" I 20220201151223_backup_items.js�nI7! e 20220131185922_account_disabled_timestamp.js�nI4 _ 20220121172409_email_recipient_default.js�nH�* K 20211204191051_user_deletion.js�nH�* K 20211111134329_storage_index.js�nH�$ ? 20211105183559_storage.js�nH�3 ] 20211030103016_item_owner_name_unique.js�nH�' E 20211027112530_item_owner.js�nH�# = 20210927183928_events.js�nH�( G 20210824174024_share_users.js�nH�' E 20210819165350_user_flags.js�nHt* K 20210809222118_email_key_fix.js�nHg& C 20210809163307_email_key.js�nH`, O 20210721161355_user_is_deleted.js�nHS9 i 20210703202853_account_total_size_int_fix_2.js�nHF7 e 20210703202852_account_total_size_int_fix.js�nH:- Q 20210703155118_lowercase_emails.js�nH%5 a 20210702182440_account_max_total_size_2.js�nH3 ] 20210702182439_account_max_total_size.js�nH. S 20210621185454_share_permissions.js�nG�- Q 20210618192423_jop_updated_time.js�nG�#
= 20210531150817_stripe.js�nG�' E 20210527161932_can_upload.js�nG�) I 20210526180359_account_type.js�nG�#
= 20210518172311_mailer.js�nG�& C 20210518150551_can_share.js�nG�1 Y 20210517173042_user_item_size_limit.js�nG�* K 20210412110640_item_refactor.js�nGt) I 20210328114529_share_folder.js�nG9) I 20210321112923_joplin_items.js�nG,& C 20210201143859_app_share.js�nG# = 20203012152842_shares.js�nG
* K 20203012152842_notifications.js�nG# = 20190913171451_create.js�nF�
� ����