1.json 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. {
  2. "formatVersion": 1,
  3. "database": {
  4. "version": 1,
  5. "identityHash": "fba079e1b5b48d3643087f718e3b1f57",
  6. "entities": [
  7. {
  8. "tableName": "contact",
  9. "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`_id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `id` TEXT, `userId` TEXT, `name` TEXT, `profile` TEXT, `phoneNumber` TEXT, `countryPN` TEXT, `sim` TEXT, `type` TEXT, `rate` TEXT, `unRead` TEXT, `profilePath` TEXT)",
  10. "fields": [
  11. {
  12. "fieldPath": "_id",
  13. "columnName": "_id",
  14. "affinity": "INTEGER",
  15. "notNull": true
  16. },
  17. {
  18. "fieldPath": "id",
  19. "columnName": "id",
  20. "affinity": "TEXT",
  21. "notNull": false
  22. },
  23. {
  24. "fieldPath": "userId",
  25. "columnName": "userId",
  26. "affinity": "TEXT",
  27. "notNull": false
  28. },
  29. {
  30. "fieldPath": "name",
  31. "columnName": "name",
  32. "affinity": "TEXT",
  33. "notNull": false
  34. },
  35. {
  36. "fieldPath": "profile",
  37. "columnName": "profile",
  38. "affinity": "TEXT",
  39. "notNull": false
  40. },
  41. {
  42. "fieldPath": "phoneNumber",
  43. "columnName": "phoneNumber",
  44. "affinity": "TEXT",
  45. "notNull": false
  46. },
  47. {
  48. "fieldPath": "countryPN",
  49. "columnName": "countryPN",
  50. "affinity": "TEXT",
  51. "notNull": false
  52. },
  53. {
  54. "fieldPath": "sim",
  55. "columnName": "sim",
  56. "affinity": "TEXT",
  57. "notNull": false
  58. },
  59. {
  60. "fieldPath": "type",
  61. "columnName": "type",
  62. "affinity": "TEXT",
  63. "notNull": false
  64. },
  65. {
  66. "fieldPath": "rate",
  67. "columnName": "rate",
  68. "affinity": "TEXT",
  69. "notNull": false
  70. },
  71. {
  72. "fieldPath": "unRead",
  73. "columnName": "unRead",
  74. "affinity": "TEXT",
  75. "notNull": false
  76. },
  77. {
  78. "fieldPath": "profilePath",
  79. "columnName": "profilePath",
  80. "affinity": "TEXT",
  81. "notNull": false
  82. }
  83. ],
  84. "primaryKey": {
  85. "columnNames": [
  86. "_id"
  87. ],
  88. "autoGenerate": true
  89. },
  90. "indices": [
  91. {
  92. "name": "index_contact__id",
  93. "unique": true,
  94. "columnNames": [
  95. "_id"
  96. ],
  97. "orders": [],
  98. "createSql": "CREATE UNIQUE INDEX IF NOT EXISTS `index_contact__id` ON `${TABLE_NAME}` (`_id`)"
  99. }
  100. ],
  101. "foreignKeys": []
  102. }
  103. ],
  104. "views": [],
  105. "setupQueries": [
  106. "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)",
  107. "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, 'fba079e1b5b48d3643087f718e3b1f57')"
  108. ]
  109. }
  110. }