|
102 | 102 | * await persister.save(); |
103 | 103 | * // Store will be saved to the database. |
104 | 104 | * |
105 | | - * console.log( |
106 | | - * await new Promise((resolve) => |
107 | | - * db.all('SELECT * FROM my_tinybase;', (_, rows) => resolve(rows)), |
108 | | - * ), |
109 | | - * ); |
| 105 | + * console.log(db.query('SELECT * FROM my_tinybase;').all()); |
110 | 106 | * // -> [{_id: '_', store: '[{"pets":{"fido":{"species":"dog"}}},{}]'}] |
111 | 107 | * |
112 | | - * await new Promise((resolve) => |
113 | | - * db.all( |
114 | | - * 'UPDATE my_tinybase SET store = ' + |
115 | | - * `'[{"pets":{"felix":{"species":"cat"}}},{}]' WHERE _id = '_';`, |
116 | | - * resolve, |
117 | | - * ), |
118 | | - * ); |
| 108 | + * db.query( |
| 109 | + * 'UPDATE my_tinybase SET store = ' + |
| 110 | + * `'[{"pets":{"felix":{"species":"cat"}}},{}]' WHERE _id = '_';`, |
| 111 | + * ).run(); |
119 | 112 | * await persister.load(); |
120 | 113 | * console.log(store.getTables()); |
121 | 114 | * // -> {pets: {felix: {species: 'cat'}}} |
|
139 | 132 | * }); |
140 | 133 | * |
141 | 134 | * await persister.save(); |
142 | | - * console.log( |
143 | | - * await new Promise((resolve) => |
144 | | - * db.all('SELECT * FROM pets;', (_, rows) => resolve(rows)), |
145 | | - * ), |
146 | | - * ); |
| 135 | + * console.log(db.query('SELECT * FROM pets;').all()); |
147 | 136 | * // -> [{_id: 'fido', species: 'dog'}] |
148 | 137 | * |
149 | | - * await new Promise((resolve) => |
150 | | - * db.all( |
151 | | - * `INSERT INTO pets (_id, species) VALUES ('felix', 'cat')`, |
152 | | - * resolve, |
153 | | - * ), |
154 | | - * ); |
| 138 | + * db.query(`INSERT INTO pets (_id, species) VALUES ('felix', 'cat')`).run(); |
155 | 139 | * await persister.load(); |
156 | 140 | * console.log(store.getTables()); |
157 | 141 | * // -> {pets: {fido: {species: 'dog'}, felix: {species: 'cat'}}} |
|
0 commit comments