sql_build_database 1.0.2 copy "sql_build_database: ^1.0.2" to clipboard
sql_build_database: ^1.0.2 copied to clipboard

outdated

A new Flutter package to create a database structure simply and quickly.

example/main.dart

import 'package:sql_build_database/sql_build_database.dart';

main() {
  var db = SBD([
    SBDTable(name: 'users', primaryKeyName: 'USER_CODE', columns: [
      SBDColumn(
        name: 'USER_NAME',
        type: SBDColumDataType.TEXT,
        isNotNull: true,
      ),
      SBDColumn(
        name: 'USER_EMAIL',
        type: SBDColumDataType.TEXT,
        isNotNull: true,
        isUnique: true,
      ),
      SBDColumn(
        name: 'USER_ACTIVE',
        type: SBDColumDataType.INTEGER,
        isNotNull: true,
        defaultValue: 1,
      ),
    ]),
    SBDTable(name: 'logs', primaryKeyName: 'LOG_CODE', columns: [
      SBDColumn(
        name: 'MESSAGE',
        type: SBDColumDataType.TEXT,
        isNotNull: true,
      ),
      SBDColumn(
          name: 'LOG_USER_CODE',
          isNotNull: true,
          foreignKey: ['users', 'USER_CODE'])
    ])
  ]);

  print(db.build());
}
2
likes
0
pub points
30%
popularity

Publisher

verified publisherdanilocarreiro.com.br

A new Flutter package to create a database structure simply and quickly.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on sql_build_database