All Projects → zoilomora → laravel-msaccess

zoilomora / laravel-msaccess

Licence: MIT License
Laravel ORM for Microsoft Access DB

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to laravel-msaccess

Pony
Pony Object Relational Mapper
Stars: ✭ 2,762 (+8809.68%)
Mutual labels:  orm
Data
ATK Data - Data Access Framework for high-latency databases (Cloud SQL/NoSQL).
Stars: ✭ 243 (+683.87%)
Mutual labels:  orm
Xo
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
Stars: ✭ 2,974 (+9493.55%)
Mutual labels:  orm
Gosql
🐥The very simple ORM library for Golang
Stars: ✭ 233 (+651.61%)
Mutual labels:  orm
Granite
ORM Model with Adapters for mysql, pg, sqlite in the Crystal Language.
Stars: ✭ 238 (+667.74%)
Mutual labels:  orm
Python For Entrepreneurs Course Demos
Contains all the "handout" materials for Talk Python's Python for Entrepreneurs course. This includes notes and the final version of the website code.
Stars: ✭ 247 (+696.77%)
Mutual labels:  orm
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (+9035.48%)
Mutual labels:  orm
awesome-go-orms
ORMs for Go, most starred on Github.
Stars: ✭ 206 (+564.52%)
Mutual labels:  orm
Sqlhelper
SQL Tools ( Dialect, Pagination, DDL dump, UrlParser, SqlStatementParser, WallFilter, BatchExecutor for Test) based Java. it is easy to integration into any ORM frameworks
Stars: ✭ 242 (+680.65%)
Mutual labels:  orm
Mikro Orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Stars: ✭ 3,874 (+12396.77%)
Mutual labels:  orm
Propel3
High performance data-mapper ORM with optional active-record traits for RAD and modern PHP 7.2+
Stars: ✭ 235 (+658.06%)
Mutual labels:  orm
Sparrow
A simple database toolkit for PHP
Stars: ✭ 236 (+661.29%)
Mutual labels:  orm
Freesql
🦄 .NET orm, Mysql orm, Postgresql orm, SqlServer orm, Oracle orm, Sqlite orm, Firebird orm, 达梦 orm, 人大金仓 orm, 神通 orm, 翰高 orm, 南大通用 orm, Click house orm, MsAccess orm.
Stars: ✭ 3,077 (+9825.81%)
Mutual labels:  orm
Quickperf
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Stars: ✭ 231 (+645.16%)
Mutual labels:  orm
Django
The Web framework for perfectionists with deadlines.
Stars: ✭ 61,277 (+197567.74%)
Mutual labels:  orm
Dapper.lnskydb
基于Dapper的LINQ扩展,支持Lambda表达式,支持按时间分库分表,也可以自定义分库分表方法,且实体类有T4模版自动生成.省去手写实体类的麻烦。已在实际项目使用
Stars: ✭ 228 (+635.48%)
Mutual labels:  orm
Odmantic
Async ODM (Object Document Mapper) for MongoDB based on python type hints
Stars: ✭ 240 (+674.19%)
Mutual labels:  orm
easy-es
Better Elastic Search search engine framework, the bottom layer adopts RestHighLevelClient, API design consistent with Mybatis-plus, zero additional learning cost, shielding language differences, developers only need to know MySQL syntax to complete Es-related operations, both Low code, easy to use, easy to expand and other features, support Es …
Stars: ✭ 218 (+603.23%)
Mutual labels:  orm
msaccess-vcs-integration
Synchronize your Access Forms, Macros, Modules, Queries, and Reports with a version control system. This is a collaborative effort.
Stars: ✭ 195 (+529.03%)
Mutual labels:  microsoft-access
Database
💾 A database layer with a familiar PDO-like API but much more powerful. Building queries, advanced joins, drivers for MySQL, PostgreSQL, SQLite, MS SQL Server and Oracle.
Stars: ✭ 251 (+709.68%)
Mutual labels:  orm

This repository is no longer maintained.

It is recommended to visit the updated repository https://github.com/zoilomora/doctrine-dbal-msaccess that is being maintained and is not limited to the Laravel framework.

Laravel ORM for Microsoft Access DB

Latest Stable Version Total Downloads Latest Unstable Version License composer.lock

This package helps you to manage Microsoft Access DB by ODBC Connection with the integrated Laravel ORM.

Installation

  1. Install via composer
composer require zoilomora/laravel-msaccess
  1. Add Service Provider to config/app.php in providers section:
\ZoiloMora\AccessServiceProvider::class,
  1. Create a DSN with the connection to the database.

  2. Add connection to config/database.php in connections section:

'access' => [
    'driver' => 'pdo_access',
    'connection_string' => 'dsn={namedsn}',
    'username' => '',
    'password' => '',
    'table_prefix' => '',
]
  1. Replace {namedsn} with the name of DSN.

Connect model with the connection

  1. In the model class add the $connection variable like this:
protected $connection = 'access';

License

Licensed under the MIT license

Read LICENSE for more information

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].