import {TestDao} from "./TestDao" import file from "apigo.cloud/git/apigo/plugins/file" function testInsert() { let dao = new TestDao() let r1 = dao.user.insert({name: 'Tom'}) let r2 = dao.user.replace({name: 'Kitty'}) let u3 = dao.user.new({phone: '18612341234'}) u3.name = 'Lucy' let r3 = u3.save() return r1.id + ',' + r2.id + ',' + r3.id + ' | ' + r1.version + ',' + r2.version + ',' + r3.version } function testGet() { let item = new TestDao().user.get(1) return item.name } function testUpdate() { let dao = new TestDao() let u = dao.user.getByPhone('1861234123') if (u !== null) return 'not null' u = dao.user.getByPhone('18612341234') u.name = 'Lucy Wang' let r = u.save() return r.changes + ',' + r.version } function testDisable() { let r = new TestDao().user.disable(2) return r.changes } function testList() { let q = new TestDao().user.newQuery() let list = q.where('id>?',1).list() return list.getData() } function testExt() { return new TestDao().user.getFirstUserName() } function testER() { let erStr = file.read('er.html') return erStr.match(/