synclayer_mysql

MySQL adapter for SyncLayer.

Installation

dependencies:
  synclayer: ^1.4.1
  synclayer_mysql: ^1.0.0

Usage

import 'package:synclayer/synclayer.dart';
import 'package:synclayer_mysql/synclayer_mysql.dart';
import 'package:mysql1/mysql1.dart';

final settings = ConnectionSettings(
  host: 'localhost',
  port: 3306,
  user: 'root',
  password: 'password',
  db: 'mydb',
);

final conn = await MySqlConnection.connect(settings);

await SyncLayer.init(
  SyncConfig(
    customBackendAdapter: MySQLAdapter(connection: conn),
    collections: ['todos'],
  ),
);

License

MIT License

Libraries

synclayer_mysql
MySQL adapter for SyncLayer