matei-tm / vscode-f-orm-m8

Vs Code Extension to generate Sqlite CRUD classes for Flutter applications
MIT License
3 stars 0 forks source link
dart extension f-orm-m8 flutter generator orm sqlite typescript vscode

Flutter ORM M8 Generator

VS Code extension to generate models and database adapter based on f-orm-m8 framework for Flutter application

GitHub release vs marketplace version Build Status license

Showcase

Introduction

This VS Code extension scaffolds a Flutter project, adding f-orm-m8 dependencies and framework. The current framework integrates f-orm-m8-sqlite generator engine and is dedicated for SQLite data repository. In the future, we plan to extend the generator engines to other data repository types.

Features

Requirements

Installation

Install from the Visual Studio Code Marketplace or by searching within VS Code for @id:matei-tm.f-orm-m8-generator.

Documentation

The extension registers two commands (accessible from Command Palette...):

For more details, please see:

Changelog

Please see project's changelog

Disclaimer

Important: This extension, being a code generator, will create files and folders on the hard drive. Use a suitable source control system (eg, git) to protect your code from transient changes. The generator creates or updates, in the current Flutter project, the following files/folders:

Although I should not overwrite any file, other than those mentioned, during this process, I do not provide any warranty or take any responsibility for the loss of data.