3 repository-uri
Mechanisms for maintaining database links to files as they are moved or renamed on disk.
Distinct from File Path Locators: Shortlist candidates focus on search or network sync; this is about maintaining database referential integrity for local files.
Explore 3 awesome GitHub repositories matching data & databases · File Path Synchronization. Refine with filters or upvote what's useful.
TagStudio is a database-driven digital asset manager designed to organize and categorize files without altering their physical location on disk. It utilizes a non-destructive metadata store to attach tags and custom fields to files via a separate database rather than modifying original file headers. The project is distinguished by a hierarchical tagging system that supports parent-child relationships and custom color palettes for visual organization. It includes a multi-format media previewer that generates thumbnails and playback for images, videos, audio, documents, and archives, as well as
Automatically detects file renames, moves, and deletions to keep library metadata linked to the actual file locations.
Synx is a developer utility for Apple development environments that synchronizes disk folders with project navigators. It functions as an Xcode project folder synchronizer and file manager, ensuring that physical directory structures on the file system align with the logical group structures defined within a project. The tool reorganizes physical files to mirror the virtual group hierarchy of the project navigator. It includes group exclusion management to prevent specific logical groups from triggering physical directory movements, allowing for the preservation of custom directory structures
Moves physical files to new paths to align the disk structure with the parsed project groups.
Acest proiect oferă un set cuprinzător de design pattern-uri standardizate, convenții de denumire și configurații de mediu pentru dezvoltarea Objective-C. Stabilește un framework consistent pentru design-ul API-urilor, gestionarea memoriei și organizarea proiectelor, pentru a asigura că bazele de cod rămân lizibile și mentenabile în cadrul echipelor. Ghidul definește standarde specifice pentru izolarea namespace-urilor folosind prefixe de clasă și un sistem structurat pentru denumirea activelor. Acesta subliniază tiparele arhitecturale pentru protocoalele de delegare și mecanismele de gestionare a erorilor menite să îmbunătățească siguranța tipurilor și claritatea. Acoperirea se extinde la formatarea codului sursă, organizarea structurii claselor și implementarea singleton-urilor thread-safe. Include, de asemenea, standarde pentru configurarea proiectelor Xcode, aliniind ierarhiile fizice de fișiere cu grupurile de proiect și gestionând setările de build.
Standardizes the alignment of physical folder hierarchies with logical project groups for predictable file resolution.