Dart sqflite中的多个表

Dart sqflite中的多个表,dart,flutter,sqflite,Dart,Flutter,Sqflite,我对Flatter非常陌生,我只想设置一个包含多个表的SQLite数据库。 下面是我的研究 提前谢谢 调用sqlite3_步骤时发生未知错误(10:磁盘I/O错误)rs 例如,您可以组合多个db.execute调用 void _createDb(Database db, int newVersion) async { await db.execute( 'CREATE TABLE $noteTable($colId INTEGER PRIMARY KEY AUTOINC

我对Flatter非常陌生,我只想设置一个包含多个表的SQLite数据库。 下面是我的研究

提前谢谢

调用sqlite3_步骤时发生未知错误(10:磁盘I/O错误)rs


例如,您可以组合多个db.execute调用

void _createDb(Database db, int newVersion) async {
    await db.execute(
        'CREATE TABLE $noteTable($colId INTEGER PRIMARY KEY AUTOINCREMENT, $colTitle TEXT, '
        '$colDescription TEXT, $colPriority INTEGER, $colDate TEXT)');

 await db.execute(
        'CREATE TABLE $noteTable($colId INTEGER PRIMARY KEY AUTOINCREMENT, $colTitle TEXT, '
        '$colDescription TEXT, $colPriority INTEGER, $colDate TEXT)');
  }
您只是链接了一个问题(您的问题与之重复),并发布了正确答案的无格式代码。您的代码在哪里?您遇到了什么问题?
void _createDb(Database db, int newVersion) async {
    await db.execute(
        'CREATE TABLE $noteTable($colId INTEGER PRIMARY KEY AUTOINCREMENT, $colTitle TEXT, '
        '$colDescription TEXT, $colPriority INTEGER, $colDate TEXT)');

 await db.execute(
        'CREATE TABLE $noteTable($colId INTEGER PRIMARY KEY AUTOINCREMENT, $colTitle TEXT, '
        '$colDescription TEXT, $colPriority INTEGER, $colDate TEXT)');
  }